summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-22gitlabci: fix up premature mergeHelmut Grohne
Closes: !4 Signed-off-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
2022-12-22.gitlab-ci.yml: wait for system to be ready for ssh connections before ↵Johannes Schauer Marin Rodrigues
continueing
2022-12-21debvm-run: pass rw in the kernel command lineHelmut Grohne
This originates from !3 and helps with root file systems that lack a /etc/fstab. Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
2022-12-21record Jochen as contributorHelmut Grohne
2022-12-21debvm-create: use cloud kernel for arm64 as wellJohannes Schauer Marin Rodrigues
2022-12-21README.md: add short usage exampleJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: use unsafe cache for more performanceJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: set the name for the process and SDL window captionJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: no need for true randomness -- use /dev/urandom to be fasterJohannes Schauer Marin Rodrigues
2022-12-21.gitlab-ci.yml: use timeout from coreutils instead of timelimitJohannes Schauer Marin Rodrigues
2022-12-21Merge branch josch into mainHelmut Grohne
2022-12-21debvm-create: skip the apt cleanupHelmut Grohne
Rather than downloading lists a second time, skip cleaning up the lists. Reported-by: Johannes Schauer Marin Rodrigues <josch@debian.org>
2022-12-21attach the disk via virtio interface for some speed gain and to unify the ↵Johannes Schauer Marin Rodrigues
device node to be vda always
2022-12-21debvm-run: run qemu with -no-user-configJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: on arm64 there is no default machine -- set oneJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: if mmdebstrap failed, the image file might exist but have zero ↵Johannes Schauer Marin Rodrigues
size -- test for that
2022-12-21debvm-create: explicitly request ext2 format from mmdebstrapHelmut Grohne
2022-12-21debvm-run: drop unnecessary -M option for s390xHelmut Grohne
2022-12-21vague mipsen supportHelmut Grohne
The resulting image doesn't boot and has no console output.
2022-12-21debvm-run: improve error message for bad imagesHelmut Grohne
2022-12-21support ppc64elHelmut Grohne
2022-12-21gitlab-ci: increase boot waitHelmut Grohne
This is a race condition. Let's see whether we can win it more reliably.
2022-12-21support i386Helmut Grohne
2022-12-21make it work for armhfHelmut Grohne
* Pick the right kernel image * The disk is vda * Use the right qemu and pass the right flags Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
2022-12-21Merge branch 'matrix' into 'main'Helmut Grohne
Test different releases See merge request helmutg/debvm!1
2022-12-21CI: switch to debian:sid-slimJochen Sprickerhof
2022-12-21Test different releasesJochen Sprickerhof
2022-12-21experiment with a simple .gitlab-ci.ymlHelmut Grohne
2022-12-21debvm-run: skip kvm-specific options when kvm is unavailableHelmut Grohne
2022-12-21debvm-run: allow running without kvmHelmut Grohne
The kvm binary will still opt into kvm when available.
2022-12-21debvm-create: avoid the usrmerge packageHelmut Grohne
2022-12-21debvm-create: avoid unnecessary dependency on systemd outsideHelmut Grohne
2022-12-20debvm-create: record bug number for jessie workaroundHelmut Grohne
2022-12-20README.md: Why?Helmut Grohne
2022-12-20debvm-create: allow passing arbitrary mmdebstrap optionsHelmut Grohne
Reported-by: Johannes Schauer Marin Rodrigues <josch@debian.org>
2022-12-20initial checkinHelmut Grohne