Closed phvalguima closed 1 month ago
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/DPE-5468.
This message was autogenerated
This issue is caused because now, test_charm.py
has a check for: deploy a single unit and then remove application. That test was intended to detect any unchecked deployment_desc()
calls, as discussed here: https://github.com/canonical/opensearch-operator/pull/361
That is what is effectively happening here.
This is caused by a bug in juju, added on 3.4.4: https://bugs.launchpad.net/juju/+bug/2076599 Asked @shayancanonical to follow up with the team.
While we do not have a fix for that bug, I suggest we add a check here: if deployment dec. not available, then we can defer the event.
I've caught this failure in the CI:
In this run: https://github.com/canonical/opensearch-operator/actions/runs/10880348684/job/30187291459?pr=443