Here's what I found works on edgeLinux 2.0.0, mindful that this is recently, like a couple of days ago.
1. Spin up your LXC container, such as an Ubuntu 20.04 template
Install some fuse tools and snap
# apt install squashfuse fuse
...install snap core, may install some other required packages
# apt install snapd
# mkdir /lib/modules
2. Logon to the Antsle host, i.e., myantsle.local
3. edit the LXC configuration using virsh:
virsh -c lxc:///system edit myguest
4. Add a filesystem entry, e.g., a lxc.mount.entry; for /dev/fuse on your LXC guest
...
<filesystem type='mount' accessmode='passthrough'>
<source dir='/dev/fuse'/>
<target dir='/dev/fuse'/>
</filesystem>
...
5. Save the update and restart the guest. Your edgeLinux host /dev/fuse should now be shown in the antlet as /dev/fuse
Clean up the install and do it again:
# apt-get -y purge snapd squashfs-tools libsquashfuse0 squashfuse fuse
# apt install squashfuse fuse
...install snap core, may install some other required packages
# apt install snapd
...install the test application
# snap install hello-world
...run the test
# hello-world
I think this will survive a reboot of the edgeLinux and on the antlet configuration, I have not tested that so YMMV. I did get it to work and install certbot though.
If there is a problem you can use the following to clean up.
# apt-get -y purge snapd squashfs-tools libsquashfuse0 squashfuse fuse