Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to reflect modern ways of charming #14

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

erik78se
Copy link
Owner

@erik78se erik78se commented May 27, 2024

This PR adds in:

  • Support for the logs slot in the underlying microsample snap to be able to illustrate the use of such mechanisms in a charm.
  • Adopts the new way of placing all metadata for a charm into the charmcraft.yaml
  • Removes the legacy metadata.yaml, actions.yaml etc.
  • Updates the README
  • Bumps to ops 2.5
  • Introduces pinning of pydatic to < 2 which is currently a limitation and causes chaos if not set.

Todo is to fix dashboards etc.

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.

1 participant