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

chore: merge 3.6 to main with charmcraft 3 #85

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from
Draft

Conversation

hpidcock
Copy link
Member

@hpidcock hpidcock commented Nov 22, 2024

Depends on #84

Revisions 117, 118, 119 and 120 are based on this. Following the same patching @wallyworld did for 3.6.

manadart and others added 20 commits February 7, 2024 19:10
results in an error with the new version of Ops.
Uses BlockedStatus instead of ErrorStatus
feat: add 24.04 as a supported Ubuntu base
chore: merge 3.4 into 3.5
This required in order to build the binary wheel(s) required by the
included COS libs.
fix: add Cargo as a build dependency
This required in order to build the binary wheel(s) required by the
included COS libs.
Version 3 of charmcraft does not allow a run-on stanza that includes
24.04 with other versions, but 2 does. So we install this versions for
   our Github workflows.
fix: add Cargo as a build dependency to charmcraft.yaml
Testing on an old version was vestigial.
Not sure how we ended up with this list of architectures.
chore: merge 3.5 into 3.6
We can only currently build for one base, but we can remote build on launchpad
and thus get builds for all supported arches.
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.

4 participants