debian-forge-composer/internal/distro
Tomas Hozza 01880a76a2 RHEL(85+): move qemuStageOptions() from distros to osbuild2
De-duplicate the `qemuStageOptions()` implementation from many distro
implementations and move it to the `osbuild2` package as
`NewQEMUStageOptions()`.

Adjust all affected pipeline implementations.

The `NewQEMUStageOptions()` function takes an optional format-specific
options argument, instead of a dedicated format-specific options (the
previously used qcow2 compat version). This is a preparation to produce
VMDK images with a different than default subformat.

Add unit test for `NewQEMUStageOptions()`.
2022-04-07 13:48:54 +02:00
..
distro_test_common distro: load ostree parameters from test manifest if specified 2022-02-26 15:55:56 +00:00
fedora33 distro: define PartitionType method on ImageType 2022-02-22 19:23:41 +00:00
rhel8 distro: deduplicate groupStageOptions() in RHEL pipelines 2022-04-06 12:09:09 +02:00
rhel84 rhel84: panic if kernel not defined in installer 2022-04-06 12:09:09 +02:00
rhel85 RHEL(85+): move qemuStageOptions() from distros to osbuild2 2022-04-07 13:48:54 +02:00
rhel86 RHEL(85+): move qemuStageOptions() from distros to osbuild2 2022-04-07 13:48:54 +02:00
rhel90 RHEL(85+): move qemuStageOptions() from distros to osbuild2 2022-04-07 13:48:54 +02:00
rhel90beta RHEL(85+): move qemuStageOptions() from distros to osbuild2 2022-04-07 13:48:54 +02:00
test_distro weldr: expand ostree parameter test cases 2022-02-23 11:08:24 +01:00
distro.go distro: remove OSTreeImageOptions type and use ostree.RequestParams 2022-02-23 11:08:24 +01:00
distro_test.go Test all manifests with depsolved package sets 2021-11-19 19:50:25 +01:00
image_config.go distro: add GPGKeyFiles option to ImageConfig 2022-03-05 21:04:24 +01:00
image_config_test.go RHEL-90: move RHSM configuration to ImageConfig structure 2022-01-11 17:08:19 +01:00
osrelease_test.go distro: add DetectHost 2019-11-10 17:23:14 +01:00