lxd profiles aren't reliably applied on juju 2.9.27
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Heather Lanigan |
Bug Description
During deployment of a charm integration tests, we use juju to deploy a bundle into a lxd cloud. This resulted in repeated failed tests which appeared sometime between 2.9.22 and 2.9.27.
It's been validated that the following with a 2.9.27 client will reproduce the issue
Reproduce:
```
git clone https:/
cd charm-containerd
tox -e integration -- --controller <lxd-controller> --cloud <lxd-cloud>
```
two of the machines will block in the "allocating" state with the message
"required charm profile not yet applied to machine"
preventing the successful deployment of the charms.
here's the output from dump-db
https:/
and the output from lxc profile list
https:/
tags: | added: regression |
Changed in juju: | |
assignee: | nobody → Heather Lanigan (hmlanigan) |
status: | Triaged → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Restarting the controller's jujud allows the profiles to be applied.