Skip to content

ops 2.19.0 and ops-scenario 7.2.0 Enhanced Pebble checks, Juju version exposure, and improved documentation

Latest
Compare
Choose a tag to compare
@IronCore864 IronCore864 released this 27 Feb 03:33
· 3 commits to main since this release
842c74f

What's Changed

This release of the Operator Framework introduces new features for managing Juju environments, including exposing the Juju version as Model.juju_version and enhanced control over Pebble checks. Several fixes address environment variables and improve the mocking capabilities. Extensive documentation updates provide clearer guidance on various topics, such as setting open ports and using Charmcraft. A special thanks to @medubelko for their first contribution to the project!

Features

  • Expose the Juju version via Model objects in #1563
  • Support starting and stopping Pebble checks, and the checks enabled field in #1560

Documentation

  • Update logo and readme by @tmihoc in #1571
  • Fill out remaining external link placeholders in #1564
  • Use noun relation and verb integrate in #1574
  • Update ref to charmcraft.yaml reference by @medubelko in #1580
  • Add a how-to for setting open ports in #1579
  • Fix links that pointed to earlier Juju docs in #1575
  • Update links to Charmcraft docs in #1582
  • Small updates to machine charm tutorial in #1583

CI

  • Update list of charms and handle increasing uv usage in #1588
  • Handle presence/absence of "static" and "static-charm" envs in #1590

New Contributors

Full Changelog: 2.18.1...2.19.0