Can't bootstrap with lxd on Arch Linux (EndeavourOS)

Thanks @wallyworld, it almost fixed the issue …

… but I found I needed to use this --keep-broken option along with the 2.9.16 candidate to get things working.

After another failure with the same issues after refreshing the juju snap to the candidate version, I rebooted the machine just to make sure all was squeaky clean, and then ran a bootstrap of a “dev” controller with --keep-broken so that I could have a poke around when it failed.

However, it didn’t fail, and I was then able to deploy juju-hello and check it worked etc.

I then re-tested by bootstrapping another “test” controller without the --keep-broken option, twice, both times it failed.

I then ran a final bootstrap for the “test” controller with --keep-broken again, and that worked:

I at least now have a workaround and can use Juju on EndeavourOS, thanks for your help @wallyworld and @manadart.

If you need any more info or want me to try anything for you, fire away!