[00:35] 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? [01:36] [telegram] security.nesting = True, should allow access to the underlying KVM (re @lubuntu_bot: (irc) 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?) [01:36] [telegram] but you're only partially right [01:36] [telegram] the core system UI can live in LXD [01:36] [telegram] the workers can run independent on the host without being in LXD [01:36] [telegram] *those* need the KVM, etc. access and I"m not sure if DO allows nested virtualization [01:36] [telegram] but one step at a time [01:36] [telegram] the core UI and user system needs to work first :P [01:37] @teward001: https://www.digitalocean.com/community/questions/does-digitalocean-support-kvm-or-nested-virtulzation [01:37] (TL;DR: Yes, they do.) [01:37] [telegram] 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) @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] @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 [01:37] [telegram] getting the Apache config working was not a pain [01:37] [telegram] oh passthrough like that won't work ;) (re @lubuntu_bot: (irc) @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) [01:38] [telegram] but you can map access to system resources with proper binds. [01:38] [telegram] but alas it's dependent on knowledge :P [01:39] 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 🤦 [01:40] [telegram] see that's where i would just go with KVM and not LXD xD [01:40] [telegram] fun fact LXD *can* make KVM VMs [01:40] [telegram] but *shrugs* [01:40] [telegram] *sips soda* [01:40] It was an old 1st Gen Intel Core i7 laptop, no IOMMU. :P [01:41] 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] Sure was fun learning what didn't work though. [02:46] [telegram] heh [02:46] [telegram] that was me learning how computers are built and taking apart dead ones to learn better [02:46] [telegram] and i do mean dead ones, like "we're going to toss these into the shredder" crap so [16:59] @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] Simon Quigley:... (full message at ) [20:49] * Simon Quigley:... (full message at )