In place upgrades fail in 4.0-beta4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
In Progress
|
High
|
Simon Richardson |
Bug Description
In place upgrades fail in 4.0-beta4.
The repo steps can be followed:
$ export JUJU_BUILD_NUMBER=0
$ export DOCKER_
$ make seed-repository
$ make install simplestreams push-release-
# start an http server in `_build/
$ juju bootstrap microk8s --config agent-metadata-
$ juju status -m controller
Model Controller Cloud/Region Version Timestamp
controller microk8s microk8s 4.0-beta4 16:02:52+1:00
# increment version/version.go to 4.0-beta5
$ make install simplestreams push-release-
$ juju upgrade-controller
best version:
4.0-beta5
started upgrade to 4.0-beta5
$ juju status
Model Controller Cloud/Region Version Timestamp
controller microk8s microk8s 4.0-beta5 16:14:11+1:00
$ kubectl -ncontroller-
Image
This will fail to upgrade because:
- upgrade-
- service-factory can't run because it needs provider-tracker
- provider-tracker can't run because it needs upgrade-
- upgrade-
PR: https:/ /github. com/juju/ juju/pull/ 17549