Unexpected Redis schema version: "4" (expected "5"), please make sure you are running compatible versions

I started to test Icingadb an I’am getting the following error:

icingadb[609090]: unexpected Redis schema version: “4” (expected “5”), please make sure you are running compatible versions of Icinga 2 and Icinga DB

And in icinga2.log: IcingaDB: Error during receiving the response to a query which has been fired and forgotten: End of file

I installed everything from packages.icinga.com. The redis server runs on a sperate host.

My Versions:

Icinga DB version: v1.0.0

Build information:
Go version: go1.18.1 (linux, amd64)
Git commit: 0061888c404f87158d449d9b3ced82fca269a13b

System information:
Platform: Ubuntu
Platform version: 22.04.1 LTS (Jammy Jellyfish)

/usr/bin/icingadb-redis-server --version
Redis server v=7.0.2 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=f33a0dc1bd8caa33

I have no idea what i have done wrong. Any idea how to troubleshoot that?

Thanks for support.

For some reason the icinga2 was not up to date. Cleaning the cache and making a dist-ipgrade solved the problem, after a “icingadb-redis-cli flushall” on the redis server. So the redis schema comes from Icinga2, not from Redis.