Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-31 | install 9pmounthook | Helmut Grohne | |
2022-12-31 | add an autopkgtest | Helmut Grohne | |
2022-12-31 | recommend openssh-client | Helmut Grohne | |
2022-12-31 | Merge branch main into debian | Helmut Grohne | |
2022-12-31 | Merge branch 'pod2man' into 'main' | Helmut Grohne | |
add documentation in pod2man format Closes #2 See merge request helmutg/debvm!11 | |||
2022-12-28 | test: wait for qemu to terminate | Helmut Grohne | |
2022-12-28 | tests: do not attempt to update a known hosts file | Helmut Grohne | |
This makes testing work in situations where $HOME isn't writeable. | |||
2022-12-28 | debvm-create: do clean downloaded .debs | Helmut Grohne | |
What should remain is downloaded package lists. | |||
2022-12-28 | update pod2man documentation | Helmut Grohne | |
* Rename debvm-create -s to -z. * Add long options. * Improve documentation of debvm-create -p and -z. | |||
2022-12-28 | Merge branch main into branch pod2man | Helmut Grohne | |
This merge picks up long options and the -s to -z rename. | |||
2022-12-28 | debvm-create: rename -s option to -z | Helmut Grohne | |
The idea is to eventually add a mechanism for skipping steps similar to how mmdebstrap allows skipping them. | |||
2022-12-28 | add a mmdebstrap example hook for mounting 9p file systems | Helmut Grohne | |
2022-12-28 | Merge branch 'longoptions' into 'main' | Helmut Grohne | |
support long options See merge request helmutg/debvm!13 | |||
2022-12-28 | debvm-create: allow easily overriding the kernel image | Helmut Grohne | |
When adding your own kernel image via -p, it will now skip the automatically detected one. | |||
2022-12-27 | Merge branch 'ci_ssh' into 'main' | Helmut Grohne | |
Ci ssh See merge request helmutg/debvm!10 | |||
2022-12-27 | test script: Use positional arguments | Jochen Sprickerhof | |
Reported-by: Helmut Grohne <helmut@subdivi.de> | |||
2022-12-27 | support long options | Helmut Grohne | |
This change extends option parsing of the debvm tools: * Uses posix getopts. No additional dependencies. * Long option are supported. The option value may be a separate argument or separated with =. * Option value may follow short option immediately, e.g. -as390x * Multiple short options may be combined, e.g. -gs 2222 Technical limitation: * Short options are parsed inside a double dash, e.g. -g-image=rootfs.ext4 | |||
2022-12-27 | debvm-run: reenable smp for real | Helmut Grohne | |
An empty MAX_SMP was supposed to mean "no limit", but it actually caused the -smp flag to be skipped entirely. Fixes: f3caaf885cf4 ("debvm-run: reenable smp for ppc64el") | |||
2022-12-25 | debvm-create: do not truncate images beyond their minimum size | Helmut Grohne | |
2022-12-23 | Fix image name for fsck | Jochen Sprickerhof | |
2022-12-23 | Simplify .gitlab-ci.yml | Jochen Sprickerhof | |
2022-12-23 | Use ext4 for test image extension | Jochen Sprickerhof | |
2022-12-23 | Move tests to tests/create-and-run.sh (Closes: #4) | Jochen Sprickerhof | |
2022-12-23 | another documentation improvement I missed earlier | Helmut Grohne | |
Reported-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> | |||
2022-12-23 | improve documentation wording and content | Helmut Grohne | |
Reported-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> | |||
2022-12-23 | standardize on image name rootfs.ext4 | Helmut Grohne | |
Reported-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> | |||
2022-12-23 | debian: bump mmdebstrap version for jessie hook | Helmut Grohne | |
2022-12-23 | Merge branch 'jessie' into 'main' | Helmut Grohne | |
Use jessie-or-older hook in latest mmdebstrap See merge request helmutg/debvm!12 | |||
2022-12-23 | CI: drop stage (not needed) | Jochen Sprickerhof | |
2022-12-23 | CI: fix indention | Jochen Sprickerhof | |
2022-12-23 | CI: Use local ssh key | Jochen Sprickerhof | |
2022-12-23 | Use jessie-or-older hook in latest mmdebstrap | Jochen Sprickerhof | |
2022-12-23 | Update my mail address | Jochen Sprickerhof | |
2022-12-23 | initial attempt at a debian package | Helmut Grohne | |
Notably missing: * manual pages * autopkgtests | |||
2022-12-23 | add documentation in pod2man format | Helmut Grohne | |
Fixes: #2 | |||
2022-12-23 | Merge branch 'dns' into 'main' | Helmut Grohne | |
Add a DNS resolver (Closes: #3) Closes #3 See merge request helmutg/debvm!7 | |||
2022-12-23 | Merge branch 'fsck' into 'main' | Helmut Grohne | |
Fix filesystem after creation See merge request helmutg/debvm!9 | |||
2022-12-23 | Use -p for fsck | Jochen Sprickerhof | |
Reported-by: Helmut Grohne <helmut@subdivi.de> | |||
2022-12-23 | debvm-create: conditionalize network workarounds on $DEBVER | Helmut Grohne | |
2022-12-23 | Fix errors by default | Jochen Sprickerhof | |
2022-12-23 | Merge branch main into branch dns | Helmut Grohne | |
This allows using the newly added DEBVER variable. | |||
2022-12-23 | debvm-create: improve fsck | Helmut Grohne | |
* Explain why we need this. * Pass recommended options -fD. * As a consequence, running it once is enough. * Don't mask errors. | |||
2022-12-23 | Fix newlines in network file | Jochen Sprickerhof | |
2022-12-23 | debvm-create: centralize matching of release names | Helmut Grohne | |
2022-12-23 | Merge branch availdb into branch main | Helmut Grohne | |
2022-12-23 | Merge branch mips into branch main | Helmut Grohne | |
2022-12-23 | debvm-create: always initialize available database | Helmut Grohne | |
This is not a buster thingy. It affects other releases as well. Also avoid poking at apt internals. | |||
2022-12-23 | Fix filesystem after creation | Jochen 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-23 | Revert "debvm-run: allow -smp 2 for mipsel" | Helmut Grohne | |
This reverts commit cb3bc614a76ca2155ce01e5feb0a15e639ee8a39. Still hangs for Jochen. Let's not investigate further. | |||
2022-12-23 | debvm-create: restrict networkd quirks to old releases | Helmut Grohne | |
Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de> |