This is a small maintenance release that includes work on ops and testing internals and documentation.
Read more in the full release notes on GitHub.
This is a small maintenance release that includes work on ops and testing internals and documentation.
Read more in the full release notes on GitHub.
We’ve also just released Ops 3.3.1 (and ops-scenario 8.3.1 and ops-tracing 3.3.1).
This fixes an issue introduced in 3.3.0 that would result in the charm immediately crashing on every event if the machine’s ID was not an integer.
If you are already making use of the newly public JujuContext, then you may need to update your code to reflect that machine_id is now a str not an int. Similarly, introduced in ops-scenario 8.2.0 was the ability to specify the machine ID in the testing context, and this has also changed to (correctly) be a str and not int, so you may need to update your test code if you’re making use of that.
We’re very sorry for letting that slip through!