Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Ensure k8s juju upgrades select correct agent version. #11306
Description of change
Running upgrade-controller would select the most recent version, even if it were a devel release.
Tests are unchanged except for better (more generic error messages) and additional tests for the k8s version selection.
bootstrap a k8s 2.7.2 controller
rinse and repeat with a lxd controller
#11314 ## Description of change Merge 2.7 bringing in these PRs: #11286 speed up juju status by handling units better #11296 fix LP:1860083 machine availability zone #11291 various refactorings (method renames, tools finder/getter handle k8s broker) #11297 juju show-action-status not listing all #11300 k8s controllers can start lxd containers #11304 protect against nil profile from the charm #11310 speed up processing of machines in juju status #11306 ensure k8s juju upgrades select correct agent version #11313 fix watcher race in ControllerAddressSuite #11302 fix LP:1866658 jujud called in makefile before it is built ## QA steps Run unit tests