conjure-up snap on arm64 bionic doesnt detect lxd
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
conjure-up (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
running conjure-up from snap with snapped lxd on amd64 bionic with a previously lxd init'd lxd allows to deploy spells to localhost with lxd.
On arm64 it appears the localhost/lxd provider doesn't detect lxd whether package or snap derived despite it being there and useable on the system.
conjure-up displays:
LXD not found, please install and wait for this message to disappear:
$ sudo snap install lxd
$ sudo usermod -a -G lxd <youruser>
$ newgrp lxd
$ /snap/bin/lxd init
AFAICT lxd is installed and working fine and has other containers deployed:
lxc list
+------
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS |
+------
| desktop-test | RUNNING | 192.168.88.248 (eth0) | | PERSISTENT | |
+------
| docker | RUNNING | 192.168.88.206 (eth0) | | PERSISTENT | |
| | | 172.17.0.1 (docker0) | | | |
+------
| juju-ecf790-0 | RUNNING | 192.168.88.234 (eth0) | | PERSISTENT | |
+------
| xenial-arm64 | RUNNING | 192.168.88.230 (eth0) | | PERSISTENT | |
+------
| xenial-armhf | RUNNING | 192.168.88.249 (eth0) | | PERSISTENT | |
+------
gareth@po-2:~$ snap list
Name Version Rev Tracking Publisher Notes
conjure-up 2.4.2-20171130.1811 861 stable canonical✓ classic
core 16-2.35 5332 stable canonical✓ core
juju 2.4.3 5138 stable canonical✓ classic
lxd 3.4 8418 stable canonical✓ -
Conjure-up snap also seems very old on arm64 given amd64 has conjure-up 2.6.0-20180705.1607 1015 stable canonical✓ classic
Perhaps this just needs a conjure-up snap refresh for this architecture?