-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Key for group fabric list storage changed, will make devices fail at group communication when OTA updates across the change #24161
Comments
Steps to reproduce:
|
bzbarsky-apple
added a commit
to bzbarsky-apple/connectedhomeip
that referenced
this issue
Dec 21, 2022
project-chip#23409 changed the key under which we store group fabric info, which breaks reception of group messages if a node updates from before that change to after that change. We should just keep using the same key name, especially because sharing a single storage key for all possible fabric lists (groups and whatever else will want to store lists of fabric indices) does not necessarily make sense. Fixes project-chip#24161
bzbarsky-apple
added a commit
that referenced
this issue
Dec 21, 2022
) #23409 changed the key under which we store group fabric info, which breaks reception of group messages if a node updates from before that change to after that change. We should just keep using the same key name, especially because sharing a single storage key for all possible fabric lists (groups and whatever else will want to store lists of fabric indices) does not necessarily make sense. Fixes #24161
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In #23409 the key under which group "fabric list" information is stored changed from
"g/gfl"
to"g/fl"
.I believe this breaks
GroupSessionIteratorImpl::GroupSessionIteratorImpl
reading its data from storage, so after OTA I'm pretty certain the device will no longer be able to receive group messages.The text was updated successfully, but these errors were encountered: