Charm Tech pulse 2024#17

Pulse #17 highlights: quality-of-life improvements on ops and tests, Pebble’s official documentation website launched, charm-relation-interfaces tests running on a schedule, and more!

ACTION ITEM for all charm authors: we’ve just created our first Charming survey to help charm authors let the Charm Tech team know how we and the Ops framework and Pebble are meeting your needs. Please fill it out!

Ops

Charming

  • The charm-relation-interfaces tests are now running on a schedule (weekly). GitHub issues will be created and assigned to owners automatically if tests fail.
  • We have received a review request for the Pro airgapped contracts server. Still WIP, it will soon be publicly searchable in Charmhub.
  • The adapting python-libjuju for Juju 4 spec is in review.
  • Work started to improve Charmcraft analysis to validate basic assumptions within Charm’s Python code.

Scenario

  • Finalised work on improving the Scenario API in preparation for adoption as the recommended framework for charm unit tests.

Pebble

Documentation

1 Like