heads
heads copied to clipboard
Enable proper GitHub codespace in-tree config + novnc to propel better testing/collaboration + Heads qemu headless board
First steps are
- [ ] reproducing https://github.com/QubesOS/qubes-issues/issues/4104#issuecomment-1859281226 on top of debian-12 to have swtpm + swtpm-tools ready to go
- [ ] bind with novnc which triggers proper port-forwarding poiinting to codepace dns for users to simply connect
- [ ] build proper container to minimize prepare time + testing
- [ ] try to force 4cpu + 16gb ram workspace.
Context:
- QubesOS won't enable nested virt.
- Discussed at https://forum.qubes-os.org/t/xen-kvm-nested-virtualization-for-testing/20759/6. Made upstream issue unlocked:
- Reeopened issue at https://github.com/QubesOS/qubes-issues/issues/4104#issuecomment-1859249129
- Issue reclosed.
- Discussed at https://forum.qubes-os.org/t/xen-kvm-nested-virtualization-for-testing/20759/6. Made upstream issue unlocked:
Discussion stalled at https://forum.qubes-os.org/t/xen-kvm-nested-virtualization-for-testing/20759/11
Some traces since holidays happened in the middle of my tests.
- WiP at https://github.com/linuxboot/heads/compare/master...tlaurion:heads:codespace_test
- Was successful doing a novnc setup over cospace, but qemu with vnc binding required passphrase entered under qemu in monitor mode. Need to find a woraround otherwise novnc binding over portforwarding is simply broken.