spiegel_podman/pkg/machine/qemu
Jake Correnti b2c56365b2 Refactor Ignition configuration for virt providers
Creates a common SetIgnitionFile function in pkg/machine/ignition.go which
creates the new VMFile that will represent the machine's ignition file. It
assigns the VMFile to the provided location.

Creates an IgnitionBuilder type to generate the ignition configuration for a
given virt provider.

[NO NEW TESTS NEEDED]

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
2023-11-08 13:39:34 -05:00
..
claim_darwin.go Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
claim_unsupported.go Fixes isRootfull check using qemu machine on Windows 2022-08-24 18:17:18 +03:00
command.go Refactor key machine objects 2023-11-07 08:30:44 -06:00
config.go Refactor Ignition configuration for virt providers 2023-11-08 13:39:34 -05:00
machine.go Refactor Ignition configuration for virt providers 2023-11-08 13:39:34 -05:00
machine_test.go Create Qemu command wrapper 2023-10-04 23:17:15 -04:00
machine_unix.go Buildtag out unix commands for common OS files 2023-09-19 12:19:24 -04:00
machine_unsupported.go bump golangci-lint to v1.49.0 2022-10-17 09:19:41 +02:00
machine_windows.go Buildtag out unix commands for common OS files 2023-09-19 12:19:24 -04:00
options_darwin.go Fix #11418 - Default TMPDIR to /tmp on OS X 2021-09-04 08:40:57 +02:00
options_darwin_amd64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_darwin_arm64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_freebsd.go pkg: Build pkg/machine on FreeBSD 2022-08-13 07:53:34 +01:00
options_freebsd_amd64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_freebsd_arm64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_linux.go bump go module to version 4 2022-01-18 12:47:07 +01:00
options_linux_amd64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_linux_arm64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_windows.go Improved Windows compatibility for machine command 2022-08-29 16:53:42 +03:00
options_windows_amd64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
options_windows_arm64.go Fix path for omvf vars on Darwin/arm64 2023-10-18 10:40:08 -05:00
qemu_command_test.go Refactor key machine objects 2023-11-07 08:30:44 -06:00