When two metals have different block devices that cannot be mapped to the same /dev/disk/..., it looks like the charm will allow you to do this
juju config nova-compute ephemeral-device=/path/number/1 juju add-unit nova-compute --to <machines-with /path/number/1 but NOT /path/number/2> ...wait... juju config nova-compute ephemeral-device=/path/number/2 juju add-unit nova-compute --to <machines-with /path/number/2 but NOT /path/number/1> ...wait more...
It seems the code would set up both correctly. Is this a dangerous workaround?
When two metals have different block devices that cannot be mapped to the same /dev/disk/..., it looks like the charm will allow you to do this
juju config nova-compute ephemeral- device= /path/number/ 1 device= /path/number/ 2
juju add-unit nova-compute --to <machines-with /path/number/1 but NOT /path/number/2>
...wait...
juju config nova-compute ephemeral-
juju add-unit nova-compute --to <machines-with /path/number/2 but NOT /path/number/1>
...wait more...
It seems the code would set up both correctly. Is this a dangerous workaround?