Merge ~txiao/charm-juju-local:fix/lp#2029516 into charm-juju-local:master
Proposed by
Tianqi Xiao
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Eric Chen | ||||
Approved revision: | aa4d37dee3b7bd4756273fc0b5f319fe7448de74 | ||||
Merged at revision: | d8bf76ab8face7901cea301f0f0e3ba863da7c2a | ||||
Proposed branch: | ~txiao/charm-juju-local:fix/lp#2029516 | ||||
Merge into: | charm-juju-local:master | ||||
Diff against target: |
175 lines (+50/-5) 9 files modified
Makefile (+4/-0) lib/lib_charm_juju_local.py (+12/-0) tests/bundles/focal-juju3.yaml (+1/-0) tests/bundles/jammy-juju3.yaml (+1/-0) tests/bundles/overlays/focal-juju3.yaml.j2 (+5/-0) tests/bundles/overlays/jammy-juju3.yaml.j2 (+5/-0) tests/tests.yaml (+4/-0) tests/tests_juju_local.py (+17/-5) wheelhouse.txt (+1/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eric Chen | Approve | ||
🤖 prod-jenkaas-bootstack (community) | continuous-integration | Approve | |
Ramesh Sattaru (community) | Approve | ||
BootStack Reviewers | Pending | ||
Review via email: mp+449219@code.launchpad.net |
Commit message
Juju 3.x support.
1. Juju 3.x snap is strictly confined and doesn't have the permission to create juju's local user directory (`~/.local/
2. Refresh lxd snap to "latest/stable" to support bootstrapping Juju 3.x controller.
3. Added functional tests for Juju 3.x
4. Pin tenacity to workaround LP#2031582
To post a comment you must log in.
This merge proposal is being monitored by mergebot. Change the status to Approved to merge.