diff --git a/.gitignore b/.gitignore index abc7939..19176a6 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /osbuild-composer-54.tar.gz /osbuild-composer-55.tar.gz /osbuild-composer-56.tar.gz +/osbuild-composer-57.tar.gz diff --git a/.packit.yaml b/.packit.yaml index e3edc29..8407db1 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -19,6 +19,10 @@ actions: post-upstream-clone: "./tools/rpm_spec_add_provides_bundle.sh" jobs: +- job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-stable # rawhide updates are created automatically - job: koji_build trigger: commit metadata: diff --git a/README.packit b/README.packit index d5632f7..041ac90 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.53.1.dev6+ged586c5. +The file was generated using packit 0.54.1.dev2+g26d336d. diff --git a/osbuild-composer.spec b/osbuild-composer.spec index a7b6632..feafd53 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -9,7 +9,7 @@ %global goipath github.com/osbuild/osbuild-composer -Version: 56 +Version: 57 %gometa @@ -192,7 +192,7 @@ Provides: bundled(golang(google.golang.org/appengine)) = v1.6.7 Provides: bundled(golang(google.golang.org/genproto)) = v0.0.0_20220421151946_72621c1f0bd3 Provides: bundled(golang(google.golang.org/grpc)) = v1.45.0 Provides: bundled(golang(google.golang.org/protobuf)) = v1.28.0 -Provides: bundled(golang(gopkg.in/ini.v1)) = v1.66.4 +Provides: bundled(golang(gopkg.in/ini.v1)) = v1.66.6 Provides: bundled(golang(gopkg.in/square/go_jose.v2)) = v2.5.1 Provides: bundled(golang(gopkg.in/yaml.v2)) = v2.4.0 Provides: bundled(golang(gopkg.in/yaml.v3)) = v3.0.0_20210107192922_496545a6307b @@ -278,7 +278,7 @@ go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-auth-tes go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-koji-tests %{goipath}/cmd/osbuild-koji-tests go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-composer-dbjobqueue-tests %{goipath}/cmd/osbuild-composer-dbjobqueue-tests go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-composer-manifest-tests %{goipath}/cmd/osbuild-composer-manifest-tests -go build -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/cloud-cleaner %{goipath}/cmd/cloud-cleaner +go test -c -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-service-maintenance-tests %{goipath}/cmd/osbuild-service-maintenance go build -tags=integration -ldflags="${TEST_LDFLAGS}" -o _bin/osbuild-mock-openid-provider %{goipath}/cmd/osbuild-mock-openid-provider %endif @@ -344,7 +344,7 @@ install -m 0755 -vp _bin/osbuild-auth-tests %{buildroot}% install -m 0755 -vp _bin/osbuild-koji-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp _bin/osbuild-composer-dbjobqueue-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp _bin/osbuild-composer-manifest-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/ -install -m 0755 -vp _bin/cloud-cleaner %{buildroot}%{_libexecdir}/osbuild-composer-test/ +install -m 0755 -vp _bin/osbuild-service-maintenance-tests %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp _bin/osbuild-mock-openid-provider %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp tools/define-compose-url.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp tools/provision.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ @@ -361,7 +361,13 @@ install -m 0755 -vp tools/generic_s3_https_test.sh %{buildroot}% install -m 0755 -vp tools/set-env-variables.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp tools/test-case-generators/generate-test-cases %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vd %{buildroot}%{_libexecdir}/tests/osbuild-composer -install -m 0755 -vp test/cases/* %{buildroot}%{_libexecdir}/tests/osbuild-composer/ +install -m 0755 -vp test/cases/*.sh %{buildroot}%{_libexecdir}/tests/osbuild-composer/ + +install -m 0755 -vd %{buildroot}%{_libexecdir}/tests/osbuild-composer/api +install -m 0755 -vp test/cases/api/*.sh %{buildroot}%{_libexecdir}/tests/osbuild-composer/api/ + +install -m 0755 -vd %{buildroot}%{_libexecdir}/tests/osbuild-composer/api/common +install -m 0755 -vp test/cases/api/common/*.sh %{buildroot}%{_libexecdir}/tests/osbuild-composer/api/common/ install -m 0755 -vd %{buildroot}%{_datadir}/tests/osbuild-composer/ansible install -m 0644 -vp test/data/ansible/* %{buildroot}%{_datadir}/tests/osbuild-composer/ansible/ @@ -401,7 +407,7 @@ install -m 0755 -vd %{buildroot}% install -m 0644 -vp test/data/openshift/* %{buildroot}%{_datadir}/tests/osbuild-composer/openshift/ install -m 0755 -vd %{buildroot}%{_datadir}/tests/osbuild-composer/schemas -install -m 0644 -vp internal/jobqueue/dbjobqueue/schemas/* %{buildroot}%{_datadir}/tests/osbuild-composer/schemas/ +install -m 0644 -vp pkg/jobqueue/dbjobqueue/schemas/* %{buildroot}%{_datadir}/tests/osbuild-composer/schemas/ install -m 0755 -vd %{buildroot}%{_datadir}/tests/osbuild-composer/upgrade8to9 install -m 0644 -vp test/data/upgrade8to9/* %{buildroot}%{_datadir}/tests/osbuild-composer/upgrade8to9/ @@ -574,6 +580,39 @@ Integration tests to be run on a pristine-dedicated system to test the osbuild-c %endif %changelog +* Wed Jul 13 2022 Packit - 57-1 +Changes with 57 +---------------- + * Composer API - add support for service enable/disable (#2755) + * Dockerfile: bump the shutdown period to 15 seconds (#2808) + * Drop support for RHEL 8.3 (rhel8) and rename rhel86 to rhel8 (#2793) + * Enable Image Builder to build GCP-compatible RHEL 9.0 images (#2771) + * Ground work to enable cloud uploads for Koji composes (#2748) + * Merge RHEL 8.4 distro definition into distro/rhel8 package (#2805) + * Merge RHEL 8.5 distro definition into the distro/rhel86 package (#2787) + * Minor test fixes (#2792) + * build(deps): bump gopkg.in/ini.v1 from 1.66.4 to 1.66.6 (#2719) + * containers/osbuild-composer: Sleep before shutdown to mitigate connections being reset/terminated on shutdown (#2797) + * image-tests: skip azure-rhui test on rhel-86 (#2785) + * jobqueue: Move jobqueue out of internal packages (#2736) + * manifest+playground: improve developer experience (#2812) + * manifest/os: minor refactoring to make more arguments optional (#2799) + * manifest/os: move over bootloader packages (#2801) + * manifest: introduce `platform`, `environment` and `workload` abstractions (#2804) + * osbuild-image-tests: ignore LVM UUID (#2818) + * packer: use 8.6 as a base for RHEL images (#2790) + * packit: Enable Bodhi update feature (#2828) + * pipeline: add Manifest abstraction (#2776) + * set a job error when a heartbeat fails & fix koji-finalize job (#2784) + * tag azure resources with gitlab-ci-test (#2786) + * test/api: split into multiple files (#2789) + +Contributions from: Achilleas Koutsou, Christian Kellner, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Ondřej Budai, Sanne Raymaekers, Tom Gundersen, Tomas Hozza, Ygal Blum, dependabot[bot], fkolwa, imagebuilder-bot, schutzbot + +— Somewhere on the Internet, 2022-07-13 + + + * Wed Jun 29 2022 Packit - 56-1 Changes with 56 ---------------- diff --git a/sources b/sources index 49a92f0..4ee3777 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-composer-56.tar.gz) = 082f95ddffb7c39827bf4595bbf630cd99188dc5c9fbbde39131cc4f90bd70c0668d92a9a994db3ea35aae176d33bc642606deef6e562f305f2d853d7650b17e +SHA512 (osbuild-composer-57.tar.gz) = 10cc9c284e08fd1674f71cf379596fc7c4b207b9ecdb280c908f7510c364fd621617ef8c2e7a1008e65ee4360b41e52c5dab373bb11fde97ec0bcb3b6d399771