Skip to content

Merge 4.0 into main - #116

Merged
SimonRichardson merged 12 commits into
juju:mainfrom
SimonRichardson:4.0-into-main-1
Apr 28, 2026
Merged

Merge 4.0 into main#116
SimonRichardson merged 12 commits into
juju:mainfrom
SimonRichardson:4.0-into-main-1

Conversation

@SimonRichardson

Copy link
Copy Markdown
Member

Only conflict was around the assumes: juju >= 4.0, which was moved to 4.1.

Charmcraft can do a lot more things since it was first released. The
charmcraft.yaml replaces metadata.yaml and when packing will ensure
that the metadata.yaml is correct and in place.

Also, we can now use charm-libs to ensure everything is up to date.

We've been rocking a really old prometheus library. Changes have been
made.
Allow the consumption of a ca cert integration so that it's possible to
store that in juju.
The relation names weren't ideal in the grand scheme of usage in the
controller snap. Instead, if we naming the correctly it should allow
us to add better versioning in the future.
@SimonRichardson
SimonRichardson merged commit 1dd870d into juju:main Apr 28, 2026
@SimonRichardson
SimonRichardson deleted the 4.0-into-main-1 branch April 28, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants