You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current relation library for redis relies on StoredState (per this code you pass it into the RedisRequires constructor).
The juju documentation on StoredState says "charm authors should avoid state when they can". It would be great if the library could be updated to not rely on StoredState.
The text was updated successfully, but these errors were encountered:
We've just seen a problem related to this in 3 of 8 production discourse instances after k8s workers were resized in a cluster. The units had the wrong IP in stored state even though the information was correct in the relation databag. We worked around it by entering a juju debug-code session and manually updating stored state. It would be much better if the relation library just inspected relation data directly.
The current relation library for redis relies on StoredState (per this code you pass it into the
RedisRequires
constructor).The juju documentation on StoredState says "charm authors should avoid state when they can". It would be great if the library could be updated to not rely on StoredState.
The text was updated successfully, but these errors were encountered: