migration k8s model from 2.8 to 2.9 fails with credential auth type mismatch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Thomas Miller |
Bug Description
microk8s model. Same result with both the 2.8 and 2.9 juju clients.
$ juju status
Model Controller Cloud/Region Version SLA Timestamp Notes
move micro-28 microk8s/localhost 2.8.10 unsupported 18:17:55Z migrating: aborted, removing model from target controller: model data transfer failed, failed to import model into target controller: credential auth type mismatch: "oauth2" != "certificate"
App Version Status Scale Charm Store Channel Rev OS Address Message
mariadb-k8s ... active 2 mariadb-k8s charmstore 35 kubernetes 10.152.183.198
Unit Workload Agent Address Ports Message
mariadb-k8s/0* active idle 10.1.246.80 3306/TCP ready
mariadb-k8s/1 active idle 10.1.246.84 3306/TCP ready
Changed in juju: | |
milestone: | none → 2.9.1 |
Changed in juju: | |
milestone: | 2.9.1 → 2.9.2 |
Changed in juju: | |
milestone: | 2.9.2 → 2.9.3 |
Changed in juju: | |
milestone: | 2.9.3 → 2.9-next |
Changed in juju: | |
assignee: | nobody → Thomas Miller (tlmiller) |
Changed in juju: | |
status: | Triaged → Fix Committed |
Changed in juju: | |
milestone: | 2.9-next → 2.9.38 |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Looks like migration is missing a step implemented for upgrades:
INFO juju.upgrade running upgrade step: update kubernetes cloud credentials