Release Engineering

This project is intented for all release related issues (isos, installer, etc), under the umbrella of the ArchLinux Release Engineers
Tasklist

FS#69142 - [archiso] Headless run_archiso

Attached to Project: Release Engineering
Opened by Michael Vorburger.ch (vorburger) - Tuesday, 29 December 2020, 19:09 GMT
Last edited by David Runge (dvzrv) - Monday, 29 March 2021, 17:33 GMT
Task Type Feature Request
Category ArchISO
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

It could be useful if one could "run_archiso" in "headless" mode.

The only thing that currently prevents this is that "-display sdl" is hard-coded.

I've locally hacked it to use VNC, and it works great for me to play https://en.wikipedia.org/wiki/Inception ;) I run archlinux*.iso on Fedora, within which I built a new ISO that I then "run_archiso" - over SSH.

Perhaps this kind of "nested VM" use even could be quite useful to have a simple self test script in archiso...

I'm willing to contribute the small patch I've made locally, but I'm new to Arch, and need a bit of guidance... how do I "propose a pull request" on https://gitlab.archlinux.org/archlinux/archiso? I can't seem to figure out how register an account on the https://accounts.archlinux.org Keycloak for GitLab... https://github.com/archlinux/archlinux-docker/pull/39 says; "Sadly, as you noticed, our GitLab isn't open for registration yet.", and I gather you probably don't want it on https://github.com/archlinux/archiso/pulls, so... how does one actually contribute to this wonderful project?

This task depends upon

Closed by  David Runge (dvzrv)
Monday, 29 March 2021, 17:33 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with https://gitlab.archlinux.org/archlinux/a rchiso/-/merge_requests/112
Comment by Michael Vorburger.ch (vorburger) - Tuesday, 29 December 2020, 20:00 GMT
> The only thing that currently prevents this is that "-display sdl" is hard-coded.

And there's another minor problem, it's about what I've just contributed a tip for on https://wiki.archlinux.org/index.php?title=QEMU&type=revision&diff=647608&oldid=647606

https://github.com/archlinux/archiso/compare/master...vorburger:vnc now has the commit that I would like to contribute - if only I knew how... :)
Comment by Michael Vorburger.ch (vorburger) - Tuesday, 29 December 2020, 23:21 GMT
https://gitlab.archlinux.org/archlinux/archiso/-/merge_requests/112 raised!

This issue can be closed when that PR is merged.

Loading...