bcdfb1 osbuild-composer-28 base

Authored and Committed by Packit Service 3 years ago
129 files changed. 191641 lines added. 269 lines removed.
.github/workflows/tests.yml
file modified
+12 -1
.gitignore
file modified
+2 -0
HACKING.md
file modified
+3 -3
NEWS.md
file modified
+32 -0
README.md
file modified
+1 -1
Schutzfile
file modified
+1 -1
cmd/osbuild-composer/composer.go
file modified
+7 -2
cmd/osbuild-pipeline/main.go
file modified
+1 -1
cmd/osbuild-worker/jobimpl-osbuild-koji.go
file modified
+2 -1
cmd/osbuild-worker/jobimpl-osbuild.go
file modified
+52 -1
cmd/osbuild-worker/main.go
file modified
+4 -0
docs/news/28/centos-stream.md
file added
+5
docs/news/28/cloudapi-packages.md
file added
+9
docs/news/28/kernel-customizations-name.md
file added
+13
docs/news/28/openapi-endpoint-in-cloudapi.md
file added
+6
docs/news/28/osbuild-24.md
file added
+5
docs/news/28/osbuild-rhsm-stage.md
file added
+13
docs/news/28/ostree-kernel-append.md
file added
+9
docs/news/28/sysconfig.md
file added
+13
docs/news/28/vmware-upload-target.md
file added
+13
docs/news/28/weldr-ostree-url.md
file added
+40
docs/news/unreleased/.gitkeep
file added
+0
go.mod
file modified
+1 -0
internal/blueprint/blueprint.go
file modified
+8 -0
internal/blueprint/blueprint_test.go
file modified
+75 -1
internal/blueprint/customizations.go
file modified
+1 -0
internal/boot/context-managers.go
file modified
+2 -2
internal/cloudapi/openapi.gen.go
file modified
+309 -11
internal/cloudapi/openapi.yml
file modified
+50 -17
internal/cloudapi/server.go
file modified
+49 -12
internal/distro/distro.go
file modified
+14 -9
internal/distro/distro_test.go
file modified
+3 -2
internal/distro/distro_test_common/distro_test_common.go
file modified
+46 -0
internal/distro/fedora32/distro.go
file modified
+14 -10
internal/distro/fedora32/distro_test.go
file modified
+39 -2
internal/distro/fedora33/distro.go
file modified
+14 -11
internal/distro/fedora33/distro_test.go
file modified
+39 -2
internal/distro/fedoratest/distro.go
file modified
+4 -0
internal/distro/rhel8/distro.go
file modified
+29 -13
internal/distro/rhel8/distro_test.go
file modified
+38 -2
internal/distro/rhel84/distro.go
file modified
+112 -28
internal/distro/rhel84/distro_test.go
file modified
+270 -87
internal/distro/test_distro/distro.go
file modified
+4 -0
internal/osbuild/rhsm_stage.go
file added
+34
internal/osbuild/rhsm_stage_test.go
file added
+16
internal/osbuild/stage.go
file modified
+2 -0
internal/osbuild/stage_test.go
file modified
+29 -0
internal/osbuild/sysconfig_stage.go
file added
+25
internal/osbuild/sysconfig_stage_test.go
file added
+16
internal/target/target.go
file modified
+2 -0
internal/target/vmware_target.go
file added
+17
internal/upload/vmware/vmware.go
file modified
+34 -0
internal/weldr/api.go
file modified
+113 -3
internal/weldr/api_test.go
file modified
+99 -14
internal/weldr/upload.go
file modified
+34 -0
internal/worker/json.go
file modified
+1 -0
osbuild-composer.spec
file modified
+4 -3
repositories/centos-8.json
file added
+44
repositories/centos-stream-8.json
file added
+44
schutzbot/Jenkinsfile
file modified
+376 -3
schutzbot/deploy.sh
file modified
+6 -0
schutzbot/mockbuild.sh
file modified
+5 -1
schutzbot/prepare-rhel-nightly.sh
file modified
+61 -5
schutzbot/send_webhook.py
file added
+32
test/README.md
file modified
+33 -0
test/cases/api.sh
file modified
+77 -3
test/cases/koji.sh
file modified
+1 -1
test/cases/libvirt.sh
file modified
+3 -2
test/cases/ostree-ng.sh
file added
+477
test/cases/vmware.sh
file added
+222
test/data/ansible/check_ostree.yaml
file modified
+1 -0
test/data/manifests/centos_8-x86_64-ami-boot.json
file added
+10920
test/data/manifests/centos_8-x86_64-openstack-boot.json
file added
+11671
test/data/manifests/centos_8-x86_64-qcow2-boot.json
file added
+11665
test/data/manifests/centos_8-x86_64-qcow2-customize.json
file added
+11775
test/data/manifests/centos_8-x86_64-tar-boot.json
file added
+6740
test/data/manifests/centos_8-x86_64-vhd-boot.json
file added
+11588
test/data/manifests/centos_8-x86_64-vmdk-boot.json
file added
+11149
test/data/manifests/fedora_32-x86_64-qcow2-customize.json
file modified
+8 -1
test/data/manifests/fedora_33-x86_64-fedora_iot_commit_debug-boot.json
file added
+11218
test/data/manifests/fedora_33-x86_64-qcow2-customize.json
file modified
+3 -3
test/data/manifests/rhel_8-aarch64-ami-boot.json
file modified
+34 -0
test/data/manifests/rhel_8-aarch64-openstack-boot.json
file modified
+34 -0
test/data/manifests/rhel_8-aarch64-qcow2-boot.json
file modified
+49 -0
test/data/manifests/rhel_8-aarch64-rhel_edge_commit-boot.json
file modified
+27 -0
test/data/manifests/rhel_8-aarch64-tar-boot.json
file modified
+30 -0
test/data/manifests/rhel_8-ppc64le-qcow2-boot.json
file modified
+49 -0
test/data/manifests/rhel_8-ppc64le-tar-boot.json
file modified
+30 -0
test/data/manifests/rhel_8-s390x-qcow2-boot.json
file modified
+49 -0
test/data/manifests/rhel_8-s390x-tar-boot.json
file modified
+30 -0
test/data/manifests/rhel_8-x86_64-ami-boot.json
file modified
+34 -0
test/data/manifests/rhel_8-x86_64-openstack-boot.json
file modified
+34 -0
test/data/manifests/rhel_8-x86_64-qcow2-boot.json
file modified
+49 -0
test/data/manifests/rhel_8-x86_64-qcow2-customize.json
file modified
+57 -1
test/data/manifests/rhel_8-x86_64-rhel_edge_commit-boot.json
file modified
+37 -2
test/data/manifests/rhel_8-x86_64-rhel_edge_commit_rt-boot.json
file added
+9517
test/data/manifests/rhel_8-x86_64-tar-boot.json
file modified
+30 -0
test/data/manifests/rhel_8-x86_64-vhd-boot.json
file modified
+34 -0
test/data/manifests/rhel_8-x86_64-vmdk-boot.json
file modified
+34 -0
test/data/manifests/rhel_84-aarch64-ami-boot.json
file added
+9583
test/data/manifests/rhel_84-aarch64-openstack-boot.json
file added
+10188
test/data/manifests/rhel_84-aarch64-qcow2-boot.json
file added
+10099
test/data/manifests/rhel_84-aarch64-rhel_edge_commit-boot.json
file added
+8981
test/data/manifests/rhel_84-aarch64-tar-boot.json
file added
+5686
test/data/manifests/rhel_84-ppc64le-qcow2-boot.json
file added
+10875
test/data/manifests/rhel_84-ppc64le-tar-boot.json
file added
+5789
test/data/manifests/rhel_84-s390x-qcow2-boot.json
file added
+10774
test/data/manifests/rhel_84-x86_64-ami-boot.json
file modified
+57 -0
test/data/manifests/rhel_84-x86_64-openstack-boot.json
file modified
+57 -0
test/data/manifests/rhel_84-x86_64-qcow2-boot.json
file modified
+73 -1
test/data/manifests/rhel_84-x86_64-qcow2-customize.json
file modified
+81 -2
test/data/manifests/rhel_84-x86_64-rhel_edge_commit-boot.json
file added
+9290
test/data/manifests/rhel_84-x86_64-rhel_edge_commit_rt-boot.json
file added
+9686
test/data/manifests/rhel_84-x86_64-vhd-boot.json
file modified
+57 -0
test/data/manifests/rhel_84-x86_64-vmdk-boot.json
file modified
+57 -0
test/data/repositories/centos-8.json
file added
+1
test/data/repositories/centos-stream-8.json
file added
+44
test/data/repositories/rhel-8.json
file modified
+5 -0
test/data/repositories/rhel-84.json
file modified
+5 -0
test/go_to_classic.png
file added
+0
test/pipeline_replay_01.png
file added
+0
test/pipeline_replay_02.png
file added
+0
tools/image-info
file modified
+69 -0
tools/provision.sh
file modified
+11 -2
tools/test-case-generators/distro-arch-imagetype-map.json
file modified
+16 -1
tools/test-case-generators/format-request-map.json
file modified
+34 -0
tools/test-case-generators/generate-test-cases
file modified
+1 -1
tools/test-case-generators/repos.json
file modified
+54 -0
vendor/modules.txt
file modified
+1 -0
    osbuild-composer-28 base
    
        
file modified
+12 -1
file modified
+2 -0
file modified
+3 -3
file modified
+32 -0
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+4 -0
empty file added
file modified
+1 -0
file modified
+309 -11
file modified
+50 -17
file modified
+49 -12
file modified
+14 -9
file modified
+29 -13
file modified
+112 -28
file modified
+2 -0
file modified
+2 -0
file modified
+113 -3
file modified
+99 -14
file modified
+34 -0
file modified
+1 -0
file modified
+4 -3
file modified
+376 -3
file modified
+6 -0
file modified
+5 -1
file modified
+33 -0
file modified
+77 -3
file modified
+1 -1
file modified
+3 -2
file added
+222
empty file added
empty file added
empty file added
file modified
+69 -0
file modified
+11 -2
file modified
+1 -0