summaryrefslogtreecommitdiff
path: root/debvm-create
AgeCommit message (Collapse)Author
2022-12-23Merge branch 'fsck' into 'main'Helmut Grohne
Fix filesystem after creation See merge request helmutg/debvm!9
2022-12-23Use -p for fsckJochen Sprickerhof
Reported-by: Helmut Grohne <helmut@subdivi.de>
2022-12-23Fix errors by defaultJochen Sprickerhof
2022-12-23debvm-create: improve fsckHelmut Grohne
* Explain why we need this. * Pass recommended options -fD. * As a consequence, running it once is enough. * Don't mask errors.
2022-12-23debvm-create: centralize matching of release namesHelmut Grohne
2022-12-23Merge branch availdb into branch mainHelmut Grohne
2022-12-23Merge branch mips into branch mainHelmut Grohne
2022-12-23debvm-create: always initialize available databaseHelmut Grohne
This is not a buster thingy. It affects other releases as well. Also avoid poking at apt internals.
2022-12-23Fix filesystem after creationJochen Sprickerhof
The VM is not bootable after a dist upgrade, otherwise, see: https://salsa.debian.org/helmutg/debvm/-/merge_requests/8 and when running twice.
2022-12-22debvm-create: drop wrong comment about fstabHelmut Grohne
We no longer need the fstab, because we now pass rw. The comment is simply wrong. We still create it to increase compatibility.
2022-12-22debvm-create: future-proof the merged-usr hookHelmut Grohne
2022-12-22Support mips* (Closes: #1)Jochen Sprickerhof
2022-12-22give the ext4 image a disk labelJohannes Schauer Marin Rodrigues
- this allows the kernel cmdline and fstab to refer to it by label instead of by /dev/sda or /dev/vda (depending on whether the disk is attached to qemu via virtio or not) - it allows other consumers of the image to detect that this is an image created by debvm and then treat it accordingly
2022-12-21debvm-create: use cloud kernel for arm64 as wellJohannes 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-create: explicitly request ext2 format from mmdebstrapHelmut Grohne
2022-12-21vague mipsen supportHelmut Grohne
The resulting image doesn't boot and has no console output.
2022-12-21support ppc64elHelmut Grohne
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-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-20debvm-create: allow passing arbitrary mmdebstrap optionsHelmut Grohne
Reported-by: Johannes Schauer Marin Rodrigues <josch@debian.org>
2022-12-20initial checkinHelmut Grohne