15f37d osbuild-composer-28.1 base

Authored and Committed by Packit Service 3 years ago
249 files changed. 43185 lines added. 1440 lines removed.
NEWS.md
file modified
+30 -0
README.md
file modified
+1 -1
Schutzfile
file modified
+14 -0
cmd/osbuild-composer-cli-tests/main_test.go
file modified
+9 -1
cmd/osbuild-dnf-json-tests/main_test.go
file modified
+4 -4
cmd/osbuild-image-tests/constants/constants.go
file modified
+6 -2
cmd/osbuild-image-tests/main_test.go
file modified
+11 -6
cmd/osbuild-pipeline/main.go
file modified
+14 -24
cmd/osbuild-store-dump/main.go
file modified
+11 -11
cmd/osbuild-worker/jobimpl-osbuild-koji.go
file modified
+2 -1
cmd/osbuild-worker/jobimpl-osbuild.go
file modified
+18 -4
cmd/osbuild-worker/main_test.go
file modified
+1 -1
cmd/osbuild-worker/osbuild.go
file modified
+6 -2
docs/news/28.1/osbuild-schema-2.md
file added
+18
docs/news/28.1/rhel84-grub2-saved-entry.md
file added
+5
internal/blueprint/blueprint.go
file modified
+4 -7
internal/blueprint/customizations.go
file modified
+13 -3
internal/blueprint/customizations_test.go
file modified
+4 -2
internal/boot/openstacktest/openstack.go
file modified
+8 -8
internal/cloudapi/server.go
file modified
+10 -12
internal/disk/disk.go
file modified
+1 -1
internal/distro/distro.go
file modified
+10 -7
internal/distro/distro_test_common/distro_test_common.go
file modified
+7 -11
internal/distro/fedora32/distro.go
file modified
+22 -6
internal/distro/fedora32/distro_test.go
file modified
+9 -6
internal/distro/fedora33/distro.go
file modified
+22 -6
internal/distro/fedora33/distro_test.go
file modified
+9 -6
internal/distro/fedoratest/distro.go
file modified
+10 -3
internal/distro/rhel8/distro.go
file modified
+22 -6
internal/distro/rhel8/distro_test.go
file modified
+8 -5
internal/distro/rhel84/distro.go
file modified
+327 -27
internal/distro/rhel84/distro_test.go
file modified
+13 -8
internal/distro/rhel84/distro_v2.go
file added
+769
internal/distro/test_distro/distro.go
file modified
+9 -2
internal/kojiapi/server.go
file modified
+10 -10
internal/kojiapi/server_test.go
file modified
+1 -1
internal/mocks/rpmmd/rpmmd_mock.go
file modified
+1 -1
internal/osbuild1/assembler.go
file added
+55
internal/osbuild1/assembler_test.go
file added
+171
internal/osbuild1/chrony_stage.go
file added
+14
internal/osbuild1/chrony_stage_test.go
file added
+16
internal/osbuild1/files_source.go
file added
+16
internal/osbuild1/firewall_stage.go
file added
+16
internal/osbuild1/firewall_stage_test.go
file added
+16
internal/osbuild1/first_boot_stage.go
file added
+15
internal/osbuild1/first_boot_stage_test.go
file added
+16
internal/osbuild1/fix_bls_stage.go
file added
+21
internal/osbuild1/fix_bls_stage_test.go
file added
+16
internal/osbuild1/fstab_stage.go
file added
+44
internal/osbuild1/fstab_stage_test.go
file added
+52
internal/osbuild1/groups_stage.go
file added
+19
internal/osbuild1/groups_stage_test.go
file added
+16
internal/osbuild1/grub2_stage.go
file added
+34
internal/osbuild1/grub2_stage_test.go
file added
+16
internal/osbuild1/hostname_stage.go
file added
+14
internal/osbuild1/hostname_stage_test.go
file added
+16
internal/osbuild1/kernel_cmdline_stage.go
file added
+19
internal/osbuild1/kernel_cmdline_stage_test.go
file added
+16
internal/osbuild1/keymap_stage.go
file added
+14
internal/osbuild1/keymap_stage_test.go
file added
+16
internal/osbuild1/locale_stage.go
file added
+19
internal/osbuild1/locale_stage_test.go
file added
+16
internal/osbuild1/osbuild.go
file added
+47
internal/osbuild1/osbuild_test.go
file added
+59
internal/osbuild1/ostree_commit_assembler.go
file added
+23
internal/osbuild1/qemu_assembler.go
file added
+48
internal/osbuild1/rawfs_assembler.go
file added
+22
internal/osbuild1/result.go
file added
+179
internal/osbuild1/result_test.go
file added
+163
internal/osbuild1/rhsm_stage.go
file added
+34
internal/osbuild1/rhsm_stage_test.go
file added
+16
internal/osbuild1/rpm_ostree_stage.go
file added
+16
internal/osbuild1/rpm_stage.go
file added
+49
internal/osbuild1/rpm_stage_test.go
file added
+16
internal/osbuild1/script_stage.go
file added
+24
internal/osbuild1/script_stage_test.go
file added
+24
internal/osbuild1/selinux_stage.go
file added
+28
internal/osbuild1/selinux_stage_test.go
file added
+24
internal/osbuild1/source.go
file added
+43
internal/osbuild1/source_test.go
file added
+100
internal/osbuild1/stage.go
file added
+89
internal/osbuild1/stage_test.go
file added
+337
internal/osbuild1/sysconfig_stage.go
file added
+25
internal/osbuild1/sysconfig_stage_test.go
file added
+16
internal/osbuild1/systemd_stage.go
file added
+16
internal/osbuild1/systemd_stage_test.go
file added
+16
internal/osbuild1/tar_assembler.go
file added
+20
internal/osbuild1/timezone_stage.go
file added
+14
internal/osbuild1/timezone_stage_test.go
file added
+16
internal/osbuild1/users_stage.go
file added
+25
internal/osbuild1/users_stage_test.go
file added
+16
internal/osbuild1/zipl_stage.go
file added
+25
internal/osbuild1/zipl_stage_test.go
file added
+24
internal/osbuild2/anaconda_stage.go
file added
+16
internal/osbuild2/bootiso_stage.go
file added
+75
internal/osbuild2/buildstamp_stage.go
file added
+30
internal/osbuild2/chrony_stage.go
file added
+14
internal/osbuild2/chrony_stage_test.go
file added
+16
internal/osbuild2/curl_source.go
file added
+66
internal/osbuild2/discinfo_stage.go
file added
+19
internal/osbuild2/dracut_stage.go
file added
+56
internal/osbuild2/dracut_stage_test.go
file added
+16
internal/osbuild2/files_input.go
file added
+18
internal/osbuild2/firewall_stage.go
file added
+16
internal/osbuild2/firewall_stage_test.go
file added
+16
internal/osbuild2/first_boot_stage.go
file added
+15
internal/osbuild2/first_boot_stage_test.go
file added
+16
internal/osbuild2/fix_bls_stage.go
file added
+21
internal/osbuild2/fix_bls_stage_test.go
file added
+16
internal/osbuild2/fstab_stage.go
file added
+44
internal/osbuild2/fstab_stage_test.go
file added
+52
internal/osbuild2/groups_stage.go
file added
+19
internal/osbuild2/groups_stage_test.go
file added
+16
internal/osbuild2/grub2_stage.go
file added
+34
internal/osbuild2/grub2_stage_test.go
file added
+16
internal/osbuild2/hostname_stage.go
file added
+14
internal/osbuild2/hostname_stage_test.go
file added
+16
internal/osbuild2/implantisomd5_stage.go
file added
+16
internal/osbuild2/kernel_cmdline_stage.go
file added
+19
internal/osbuild2/kernel_cmdline_stage_test.go
file added
+16
internal/osbuild2/keymap_stage.go
file added
+14
internal/osbuild2/keymap_stage_test.go
file added
+16
internal/osbuild2/kickstart_stage.go
file added
+31
internal/osbuild2/locale_stage.go
file added
+19
internal/osbuild2/locale_stage_test.go
file added
+16
internal/osbuild2/lorax_script_stage.go
file added
+28
internal/osbuild2/oci_archive_stage.go
file added
+139
internal/osbuild2/oci_archive_stage_test.go
file added
+105
internal/osbuild2/osbuild.go
file added
+35
internal/osbuild2/osbuild_test.go
file added
+28
internal/osbuild2/ostree_commit_stage.go
file added
+41
internal/osbuild2/ostree_init_stage.go
file added
+29
internal/osbuild2/ostree_input.go
file added
+15
internal/osbuild2/ostree_preptree_stage.go
file added
+16
internal/osbuild2/ostree_pull_stage.go
file added
+39
internal/osbuild2/ostree_source.go
file added
+19
internal/osbuild2/result.go
file added
+22
internal/osbuild2/result_test.go
file added
+1
internal/osbuild2/rhsm_stage.go
file added
+34
internal/osbuild2/rhsm_stage_test.go
file added
+16
internal/osbuild2/rpm_stage.go
file added
+53
internal/osbuild2/rpm_stage_test.go
file added
+17
internal/osbuild2/script_stage.go
file added
+24
internal/osbuild2/script_stage_test.go
file added
+24
internal/osbuild2/selinux_stage.go
file added
+28
internal/osbuild2/selinux_stage_test.go
file added
+24
internal/osbuild2/source.go
file added
+49
internal/osbuild2/source_test.go
file added
+115
internal/osbuild2/stage.go
file added
+137
internal/osbuild2/stage_test.go
file added
+383
internal/osbuild2/sysconfig_stage.go
file added
+25
internal/osbuild2/sysconfig_stage_test.go
file added
+16
internal/osbuild2/systemd_stage.go
file added
+16
internal/osbuild2/systemd_stage_test.go
file added
+16
internal/osbuild2/tar_stage.go
file added
+26
internal/osbuild2/timezone_stage.go
file added
+14
internal/osbuild2/timezone_stage_test.go
file added
+16
internal/osbuild2/tree_input.go
file added
+15
internal/osbuild2/users_stage.go
file added
+25
internal/osbuild2/users_stage_test.go
file added
+16
internal/osbuild2/xorrisofs_stage.go
file added
+57
internal/osbuild2/zipl_stage.go
file added
+25
internal/osbuild2/zipl_stage_test.go
file added
+24
internal/rpmmd/repository.go
file modified
+11 -4
internal/store/fixtures.go
file modified
+2 -2
internal/store/json.go
file modified
+15 -13
internal/store/store_test.go
file modified
+2 -2
internal/weldr/api.go
file modified
+52 -49
internal/weldr/api_test.go
file modified
+34 -1
internal/worker/json.go
file modified
+2 -1
internal/worker/server_test.go
file modified
+5 -5
osbuild-composer.spec
file modified
+4 -10
schutzbot/Jenkinsfile
file modified
+10 -580
schutzbot/deploy.sh
file modified
+3 -3
schutzbot/mockbuild.sh
file modified
+1 -1
schutzbot/prepare-rhel-internal.sh
file added
+118
test/README.md
file modified
+12 -5
test/cases/koji.sh
file modified
+0 -6
test/cases/ostree-ng.sh
file modified
+183 -115
test/data/ansible/check_ostree.yaml
file modified
+53 -7
test/data/manifests/centos_8-x86_64-ami-boot.json
file modified
+7 -9
test/data/manifests/centos_8-x86_64-openstack-boot.json
file modified
+7 -9
test/data/manifests/centos_8-x86_64-qcow2-boot.json
file modified
+7 -9
test/data/manifests/centos_8-x86_64-qcow2-customize.json
file modified
+7 -9
test/data/manifests/centos_8-x86_64-tar-boot.json
file modified
+3 -7
test/data/manifests/centos_8-x86_64-vhd-boot.json
file modified
+7 -9
test/data/manifests/centos_8-x86_64-vmdk-boot.json
file modified
+7 -9
test/data/manifests/fedora_32-aarch64-ami-boot.json
file modified
+2 -5
test/data/manifests/fedora_32-aarch64-openstack-boot.json
file modified
+2 -5
test/data/manifests/fedora_32-aarch64-qcow2-boot.json
file modified
+2 -5
test/data/manifests/fedora_32-x86_64-ami-boot.json
file modified
+3 -6
test/data/manifests/fedora_32-x86_64-fedora_iot_commit-boot.json
file modified
+1 -4
test/data/manifests/fedora_32-x86_64-fedora_iot_commit_debug-boot.json
file added
+10746
test/data/manifests/fedora_32-x86_64-openstack-boot.json
file modified
+3 -6
test/data/manifests/fedora_32-x86_64-qcow2-boot.json
file modified
+38 -5
test/data/manifests/fedora_32-x86_64-qcow2-customize.json
file modified
+40 -7
test/data/manifests/fedora_32-x86_64-vhd-boot.json
file modified
+3 -6
test/data/manifests/fedora_32-x86_64-vmdk-boot.json
file modified
+3 -6
test/data/manifests/fedora_33-aarch64-ami-boot.json
file modified
+2 -5
test/data/manifests/fedora_33-x86_64-ami-boot.json
file modified
+2 -5
test/data/manifests/fedora_33-x86_64-fedora_iot_commit-boot.json
file modified
+1 -4
test/data/manifests/fedora_33-x86_64-fedora_iot_commit_debug-boot.json
file modified
+2 -5
test/data/manifests/fedora_33-x86_64-openstack-boot.json
file modified
+2 -5
test/data/manifests/fedora_33-x86_64-qcow2-boot.json
file modified
+56 -5
test/data/manifests/fedora_33-x86_64-qcow2-customize.json
file modified
+58 -7
test/data/manifests/fedora_33-x86_64-vhd-boot.json
file modified
+2 -5
test/data/manifests/fedora_33-x86_64-vmdk-boot.json
file modified
+57 -6
test/data/manifests/rhel_8-aarch64-ami-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-aarch64-openstack-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-aarch64-qcow2-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-aarch64-rhel_edge_commit-boot.json
file modified
+1 -5
test/data/manifests/rhel_8-aarch64-tar-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-ppc64le-qcow2-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-ppc64le-tar-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-s390x-qcow2-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-s390x-tar-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-ami-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-openstack-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-qcow2-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-qcow2-customize.json
file modified
+11 -8
test/data/manifests/rhel_8-x86_64-rhel_edge_commit-boot.json
file modified
+2 -7
test/data/manifests/rhel_8-x86_64-rhel_edge_commit_rt-boot.json
file modified
+2 -7
test/data/manifests/rhel_8-x86_64-tar-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-vhd-boot.json
file modified
+2 -6
test/data/manifests/rhel_8-x86_64-vmdk-boot.json
file modified
+10 -7
test/data/manifests/rhel_84-aarch64-ami-boot.json
file modified
+7 -9
test/data/manifests/rhel_84-aarch64-openstack-boot.json
file modified
+7 -9
test/data/manifests/rhel_84-aarch64-qcow2-boot.json
file modified
+7 -9
test/data/manifests/rhel_84-aarch64-rhel_edge_commit-boot.json
file modified
+3 -7
test/data/manifests/rhel_84-aarch64-rhel_edge_container-boot.json
file added
+9104
test/data/manifests/rhel_84-aarch64-tar-boot.json
file modified
+3 -7
test/data/manifests/rhel_84-ppc64le-qcow2-boot.json
file modified
+7 -9
test/data/manifests/rhel_84-ppc64le-tar-boot.json
file modified
+3 -7
test/data/manifests/rhel_84-s390x-qcow2-boot.json
file modified
+3 -7
test/data/manifests/rhel_84-x86_64-ami-boot.json
file modified
+14 -9
test/data/manifests/rhel_84-x86_64-openstack-boot.json
file modified
+14 -9
test/data/manifests/rhel_84-x86_64-qcow2-boot.json
file modified
+13 -8
test/data/manifests/rhel_84-x86_64-qcow2-customize.json
file modified
+14 -9
test/data/manifests/rhel_84-x86_64-rhel_edge_commit-boot.json
file modified
+492 -16
test/data/manifests/rhel_84-x86_64-rhel_edge_commit_rt-boot.json
file modified
+428 -16
test/data/manifests/rhel_84-x86_64-rhel_edge_container-boot.json
file added
+9357
test/data/manifests/rhel_84-x86_64-tar-boot.json
file added
+5840
test/data/manifests/rhel_84-x86_64-vhd-boot.json
file modified
+14 -9
test/data/manifests/rhel_84-x86_64-vmdk-boot.json
file modified
+15 -10
test/data/repositories/rhel-84.json
file modified
+9 -9
test/define_compose_url.png
file added
+0
tools/run-koji-container.sh
file modified
+3 -3
tools/test-case-generators/format-request-map.json
file modified
+11 -0
tools/test-case-generators/generate-test-cases
file modified
+16 -4
    osbuild-composer-28.1 base
    
        
file modified
+30 -0
file modified
+1 -1
file modified
+14 -0
file modified
+14 -24
file modified
+11 -11
file modified
+10 -12
file modified
+1 -1
file modified
+10 -7
file modified
+327 -27
file modified
+10 -10
file modified
+11 -4
file modified
+2 -2
file modified
+15 -13
file modified
+2 -2
file modified
+52 -49
file modified
+34 -1
file modified
+2 -1
file modified
+4 -10
file modified
+10 -580
file modified
+3 -3
file modified
+1 -1
file modified
+12 -5
file modified
+0 -6
file modified
+183 -115
empty file added
file modified
+3 -3