I haven’t been able to figure out why it failed in set_master_detail. I thought it could be having unapplied changes in UCI but that is unlikely if the controller VM has been setup successfully.
I’ve made a few changes to k3os-cluster-wizard including adding some checks to the set_master_detail function and printing out the error UCI message returned if it doesn’t save to UCI successfully, mind giving it a try?
I haven’t built a new image since these are only script changes, you can download and install an updated muvirt-k3os package:
$ wget https://archive.traverse.com.au/pub/traverse/software/muvirt/temp/muvirt-k3os_0.2.1-1_aarch64_generic.ipk
opkg install muvirt-k3os_0.2.1-1_aarch64_generic.ipk
Upgrading muvirt-k3os on root from 0.2-1 to 0.2.1-1...
Configuring muvirt-k3os.
I just noticed that baremetal-deploy was still downloading the old version of muvirt as well, the appstore list has been updated.