a41bbdb745
add grub-efi support
...
* tests: increase timeout
* ci: split e2e tests
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-09-13 11:06:26 +02:00
bfa5f0df1d
save docker image to disk before flatten
...
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-03-01 14:45:27 +01:00
1970ac19e4
run/qemu: remove usb and device flags
...
refactor: move qemu to its own package
tests: implements end to end tests for the convert command with the following images: alpine:3.17, ubuntu:20.04, debian:11, centos:8
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-02-23 13:30:24 +01:00
d652bf41f5
run: fix qemu-img convert path typo
...
build & convert: add kubevirt container disk support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2023-02-15 10:43:23 +01:00
d18e68b138
run in docker if not root or sudo ( fix #5 #9 #11 )
...
set user permissions on image if run with sudo or in docker
run/vbox & run/hetzner: run qemu-img in docker if not available in path
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-13 15:02:38 +02:00
9893c8a95a
improved commands output: add --time format option and color output
...
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:35 +02:00
480cae12cf
feat: add --raw image creation support
...
refactor: use Option func pattern
fix: build respect the --force flag
fix: compute correct in-docker input and outpout mount paths
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:33 +02:00
1721146c7d
network-manager: validate flag value
...
Dockerfile: fix ubuntu version to 20.04
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:31 +02:00
841bf6a7e4
d2vm/run: add hetzner support
...
tests: add sysconfig tests for the supported distributions
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:28 +02:00
6c23c42f80
output defaults to raw
...
move image using sparsecat
print command in debug mode
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:28 +02:00
62d8a1019d
remove -O option, use output extension instead
...
add run command to execute vm in qemu or virtualbox
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-09-10 19:41:27 +02:00
085e57a07a
refactoring: explicit docker commands
...
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-04-24 16:27:04 +02:00
c2f6e4ae5d
build and convert implementations
...
centos: WIP
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
2022-04-19 14:01:08 +02:00