lxd|kvm container provisioner fails on manual machines if model's cloud not available.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
High
|
Unassigned |
Bug Description
A model was create with a cloud. All machines in the model are manual machines, which can create both kvm and lxd containers. However since the cloud no longer exists, both container provisioners are in a failure loop:
2024-01-23 16:48:02 ERROR juju.worker.
caused by: requesting token failed
caused by: failed executing the request http://
caused by: Post "http://
It's not possible to change a models cloud after creation.
In theory the controller's cloud and credential definitions used by this model could be updated to point to a cloud which is alive to work around the issue.
Juju 2.9.44 and openstack cloud.