machine-0: 15:43:32 ERROR juju.provisioner cannot start instance for machine "0/lxd/0": cannot write charm profile: The device path doesn't exist on the host and major/minor wasn't specified
machine-0: 15:43:32 ERROR juju.provisioner cannot upgrade machine's lxd profile: machine 0/lxd/0 not provisioned
Interesting because it occurred, not because of the contents. Perhaps juju tries to create the container with the profile, but can't write it, then tries to upgrade the profile on an unprovisioned machine.
Reproduced with lxd cloud and smaller bundle
series: bionic macnaughton/ nova-compute- profile- 0
applications:
nova-compute:
charm: cs:~chris.
num_units: 1
to:
- lxd:0
machines:
"0": {}
Interesting error happened before the last:
machine-0: 15:43:32 ERROR juju.provisioner cannot start instance for machine "0/lxd/0": cannot write charm profile: The device path doesn't exist on the host and major/minor wasn't specified
machine-0: 15:43:32 ERROR juju.provisioner cannot upgrade machine's lxd profile: machine 0/lxd/0 not provisioned
Interesting because it occurred, not because of the contents. Perhaps juju tries to create the container with the profile, but can't write it, then tries to upgrade the profile on an unprovisioned machine.