-
Notifications
You must be signed in to change notification settings - Fork 499
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
2.9 into develop #14425
2.9 into develop #14425
Commits on Aug 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 065d5ca - Browse repository at this point
Copy the full SHA 065d5caView commit details -
Add getCheckForLXDVersion for checking LXD version for model-upgrade …
…and model migrate for juju3;
Configuration menu - View commit details
-
Copy full SHA for b670f4f - Browse repository at this point
Copy the full SHA b670f4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d159efa - Browse repository at this point
Copy the full SHA d159efaView commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 409b017 - Browse repository at this point
Copy the full SHA 409b017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2311693 - Browse repository at this point
Copy the full SHA 2311693View commit details -
Revert "Upgrade model to controller version as a fallback;"
This reverts commit 2311693.
Configuration menu - View commit details
-
Copy full SHA for 8b1c222 - Browse repository at this point
Copy the full SHA 8b1c222View commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 59cfe42 - Browse repository at this point
Copy the full SHA 59cfe42View commit details -
Merge pull request juju#14410 from ycliuhw/check-lxd-version
juju#14410 This PR checks if LXD version >= 5.2(if the model's cloud is LXD) when we upgrade a controller/model to 3.0.0+ or migrate a model to a 3.0.0+ controller. ## Checklist - [x] Code style: imports ordered, good names, simple structure, etc - [ ] ~Comments saying why design decisions were made~ - [x] Go unit tests, with comments saying what you're testing - [ ] ~[Integration tests](https://github.com/juju/juju/tree/develop/tests), with comments saying what you're testing~ - [ ] ~[doc.go](https://discourse.charmhub.io/t/readme-in-packages/451) added or updated in changed packages~ ## QA steps ```console # upgrade $ lxd --version 5.0.0 $ juju models -c k1 --format json | jq '.models[] | {name,"agent-version"}' { "name": "admin/controller", "agent-version": "2.9.33.1" } { "name": "admin/default", "agent-version": "2.9.33.1" } $ juju version --all version: 3.0.0-ubuntu-amd64 git-commit: d159efa git-tree-state: dirty compiler: gc $ juju upgrade-controller --build-agent no prepackaged agent binaries available, using local agent binary 3.0.0.2 (built from source) ERROR cannot upgrade to "3.0.0.2" due to issues with these models: "admin/controller": - LXD version has to be "5.2.0" at least, but current version is "5.0.0" "admin/default": - LXD version has to be "5.2.0" at least, but current version is "5.0.0" # migrate $ juju add-model m1 -c k1 Added 'm1' model on localhost/localhost with credential 'localhost' for user 'admin' $ juju models -c k1 --format json | jq '.models[] | {name,"agent-version"}' { "name": "admin/controller", "agent-version": "2.9.33.2" } { "name": "admin/default", "agent-version": "2.9.33.1" } { "name": "admin/m1", "agent-version": "2.9.33.2" } $ juju models -c target --format json | jq '.models[] | {name,"agent-version"}' { "name": "admin/controller", "agent-version": "3.0.0.1" } { "name": "admin/default", "agent-version": "3.0.0.1" } $ juju migrate k1:m1 target ERROR source prechecks failed: cannot migrate to controller ("3.0.0.1") due to issues: "admin/m1": - LXD version has to be "5.2.0" at least, but current version is "5.0.0" ``` ## Documentation changes No ## Bug reference https://bugs.launchpad.net/juju/+bug/1981955
Configuration menu - View commit details
-
Copy full SHA for 6f1830a - Browse repository at this point
Copy the full SHA 6f1830aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab2b10f - Browse repository at this point
Copy the full SHA ab2b10fView commit details -
Merge pull request juju#14422 from benhoyt/juju-db-4.4
Correct "snap install juju-db" channel to get Mongo 4.4
Configuration menu - View commit details
-
Copy full SHA for 677b411 - Browse repository at this point
Copy the full SHA 677b411View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6463c5 - Browse repository at this point
Copy the full SHA c6463c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a926eb2 - Browse repository at this point
Copy the full SHA a926eb2View commit details