[00:35] <arraybolt3[m]> This may be silly, but how exactly are we planning to be able to use openQA at all inside of LXD? It requires the ability to make VMs, I think. Are we going to somehow passthrough /dev/kvm into the LXD container? Or have half of openQA running on baremetal/VM with nested virt and then the other half in LXD?
 security.nesting = True, should allow access to the underlying KVM (re @lubuntu_bot: (irc) <arraybolt3[m]> This may be silly, but how exactly are we planning to be able to use openQA at all inside of LXD? It requires the ability to make VMs, I think. Are we going to somehow passthrough /dev/kvm into the LXD container? Or have half of openQA running on baremetal/VM with nested virt and then the other half in LXD?)
 but you're only partially right
 the core system UI can live in LXD
 the workers can run independent on the host without being in LXD
 *those* need the KVM, etc. access and I"m not sure if DO allows nested virtualization
 but one step at a time
 the core UI and user system needs to work first :P
[01:37] <arraybolt3[m]> @teward001: https://www.digitalocean.com/community/questions/does-digitalocean-support-kvm-or-nested-virtulzation
[01:37] <arraybolt3[m]> (TL;DR: Yes, they do.)
 yeah i already did that, and something is not working right.  So i'mma poke but i have a lot of things so (re @lubuntu_bot: (irc) <arraybolt3[m]> @teward001: When I was trying to hack openQA into working with Ubuntu and Apache, I was able to get it to let me log in with Ubuntu One, I just had to change the OpenID URL if I remember correctly.)
[01:37] <arraybolt3[m]> @teward001: Nice to know that LXD supports nested virt! I remember a long time ago trying to passthrough a GPU to an LXD container and it was a total nightmare :P
 getting the Apache config working was not a pain
 oh passthrough like that won't work ;) (re @lubuntu_bot: (irc) <arraybolt3[m]> @teward001: Nice to know that LXD supports nested virt! I remember a long time ago trying to passthrough a GPU to an LXD container and it was a total nightmare :P)
 but you can map access to system resources with proper binds.
 but alas it's dependent on knowledge :P
[01:39] <arraybolt3[m]> That was back with an unofficial Xubuntu 16.04 variant, and yeah I think I had some way of getting the device files directly to the container. It was a long time ago, I was a newbie, and was just following random blog posts 🤦
 see that's where i would just go with KVM and not LXD xD
 fun fact LXD *can* make KVM VMs
 but *shrugs*
 *sips soda*
[01:40] <arraybolt3[m]> It was an old 1st Gen Intel Core i7 laptop, no IOMMU. :P
[01:41] <arraybolt3[m]> It was just a mess. I could probably write a whole book on "Aaron's Total Linux Failures as a Newbie". This would definitely get a chapter in it.
[01:42] <arraybolt3[m]> Sure was fun learning what didn't work though.
 heh
 that was me learning how computers are built and taking apart dead ones to learn better
 and i do mean dead ones, like "we're going to toss these into the shredder" crap so
[16:59] <arraybolt3> @teward001: I sure did a *lot* of that back in the day. Got pieces of other computers to work in ones I was using. One time I installed a floppy drive using crumpled-up paper to hold it in the drive bay. It actually worked...
[20:49] <arraybolt3[m]> Simon Quigley:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/6b469be66b4b1c839d0b3e2e51e858c71fa7f6f6>)
[20:49] <arraybolt3[m]>  * Simon Quigley:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/b616b0a45a67f7f44ebeba06324321e075b8d3dd>)