datnus
March 31, 2024, 6:40am
1
Hi all,
I have just upgraded my ChirpStack from v4.3 to v4.7.
I ran chirpstack -c /etc/chirpstack migrate-device-sessions-to-postgres.
It looks fine. However, it seems unable to get the infor from Redis?
However my device session keys still missing for current running devices.
My Posgres and Redis are external servers.
New joined or rebooted devices work fine.
Any advices are appreciated.
datnus
March 31, 2024, 6:44am
2
The gateway can still receive data from devices.
However, I guess the session keys are missing so the data is not displayed in Devices.
datnus
March 31, 2024, 7:39am
3
I’m able to fix the issue.
I need to put back the key_prefix for redis to the new chirpstack.toml
Then the import looks OK.
My session keys are back.
BTW, the upgrade should “merge” my changes to new toml.
For now, it is either use new toml or current toml. No merge.
Thanks a lot.
Hope it helps.
1 Like