From d6bb71251c65ea1d72988e92a37681ff8b82ec03 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 10 Aug 2022 08:30:18 +0000 Subject: [PATCH] [packit] 59 upstream release Upstream tag: v59 Upstream commit: dd0be9e4 Signed-off-by: Packit --- .gitignore | 1 + README.packit | 2 +- osbuild-composer.spec | 181 ++++++++++++++++++++++++------------------ sources | 2 +- 4 files changed, 107 insertions(+), 79 deletions(-) diff --git a/.gitignore b/.gitignore index e2756b4..5419a8e 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ /osbuild-composer-56.tar.gz /osbuild-composer-57.tar.gz /osbuild-composer-58.tar.gz +/osbuild-composer-59.tar.gz diff --git a/README.packit b/README.packit index 30a712f..f7968c5 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.55.1.dev8+g432e38d. +The file was generated using packit 0.57.1.dev2+g0f9759f. diff --git a/osbuild-composer.spec b/osbuild-composer.spec index 7a55cce..a7910eb 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -9,7 +9,7 @@ %global goipath github.com/osbuild/osbuild-composer -Version: 58 +Version: 59 %gometa @@ -33,10 +33,6 @@ License: ASL 2.0 URL: %{gourl} Source0: %{gosource} -# https://github.com/osbuild/osbuild-composer/pull/2860 -Patch0: 0001-osbuild-use-path-as-secondary-sort-key-for-fstab.patch -Patch1: 0002-test-regenerate-manifests.patch -Patch2: 0003-dbjobqueue-fix-bad-errors.As-usages.patch BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} BuildRequires: systemd @@ -228,7 +224,6 @@ Obsoletes: lorax-composer < 34.3 %forgeautosetup -p1 %else %goprep -k -%autopatch -p1 %endif %build @@ -359,6 +354,7 @@ install -m 0755 -vp tools/libvirt_test.sh %{buildroot}% install -m 0755 -vp tools/s3_test.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp tools/generic_s3_test.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ install -m 0755 -vp tools/generic_s3_https_test.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ +install -m 0755 -vp tools/run-mock-auth-servers.sh %{buildroot}%{_libexecdir}/osbuild-composer-test/ 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 @@ -577,6 +573,37 @@ Integration tests to be run on a pristine-dedicated system to test the osbuild-c %endif %changelog +* Wed Aug 10 2022 Packit - 59-1 +Changes with 59 +---------------- + * Allow for `/boot` to be customized (#2865) + * CI: use only medium runners on Openstack (#2866) + * Cloud API - support uploading to container registries (#2858) + * Cloud API: add support for container embedding (#2877) + * Exclude dracut-config-rescue in ec2 and qemu-guest-agent in ec2 and gce images (#2862) + * Fix Go 1.19 issues (stable `fstab` ordering and wrong `errors.As` usages) (#2860) + * Fix UEFI HTTP boot for RHEL 9 ISOs (#2854) + * Use JWT for Koji tests (#2853) + * clienterrors: Remove ellipsis operator (#2876) + * internal/container: delete leftover dead code (#2867) + * metrics: add `arch` label to prometheus metrics (#2845) + * osbuild-mock-openid-provider: support `client_credentials` grant type (#2880) + * osbuild-service-maintenance: Honor dry run config option (#2868) + * osbuild-service-maintenance: Run vacuum analyze after each delete (#2863) + * oscap: implement OpenSCAP build remediation (#2695) + * templates/dashboard: filter worker dashboard on `arch` (#2847) + * templates/dashboards: Add brew tenants (#2872) + * templates/dashboards: Drop arch from osbuild jobtype (#2871) + * test: Remove BIOS installation test because edge-installer supports UEFI only (#2870) + * tests: Workaround for mkksiso options coming from newer lorax RPM (#2875) + * worker: fix crash if no autoscale instance is defined (#2879) + +Contributions from: Achilleas Koutsou, Alexander Todorov, Christian Kellner, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Tomas Hozza, Xiaofeng Wang, Ygal Blum + +— Somewhere on the Internet, 2022-08-10 + + + * Wed Jul 27 2022 Packit - 58-1 Changes with 58 ---------------- @@ -605,13 +632,13 @@ Changes with 58 * templates: update dashboards to include tenant (#2756) * test: Install package sssd in all edge images for BZ#2088459 (#2681) * test: Update test for push container image to registry (#2831) - Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Chloe Kaubisch, Christian Kellner, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Ondřej Budai, Simon de Vlieger, Tom Gundersen, Tomas Hozza, Xiaofeng Wang, dependabot[bot], schutzbot - — Somewhere on the Internet, 2022-07-27 + + * Fri Jul 22 2022 Fedora Release Engineering - 57-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild @@ -641,13 +668,13 @@ Changes with 57 * 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 ---------------- @@ -669,13 +696,13 @@ Changes with 56 * rpmbuild: add fedora-36 (#2770) * upload: initial draft for container upload (#2462) * worker: clean up the config and add tests (#2779) - Contributions from: Achilleas Koutsou, Alexander Todorov, Chloe Kaubisch, Christian Kellner, Jakub Rusz, Juan Abia, Ondřej Budai, Sanne Raymaekers, Tom Gundersen, Tomas Hozza, Ygal Blum, dependabot[bot], zwtop - — Somewhere on the Internet, 2022-06-29 + + * Sat Jun 18 2022 Robert-André Mauchin - 55-2 - Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191, CVE-2022-29526, CVE-2022-30629 @@ -705,13 +732,13 @@ Changes with 55 * prometheus: add tenant label (#2618) * templates/composer: Map db secrets to maintenance container (#2722) * worker/osbuild: fix forgotten return when koji upload fails (#2746) - Contributions from: Achilleas Koutsou, Alexander Todorov, Chloe Kaubisch, Christian Kellner, Juan Abia, Major Hayden, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Tomas Hozza, Ygal Blum - — Somewhere on the Internet, 2022-06-15 + + * Wed Jun 01 2022 Packit - 54-1 Changes with 54 ---------------- @@ -727,13 +754,13 @@ Changes with 54 * test/old-worker: change user and package verification check (#2689) * test: add prominent message in test script cleanup functions (#2687) * tests/gcp: pick machine type from those available in the zone (#2684) - Contributions from: Achilleas Koutsou, Christian Kellner, Ondřej Budai, Sanne Raymaekers, Tomas Hozza, Ygal Blum - — Somewhere on the Internet, 2022-06-01 + + * Thu May 19 2022 Packit - 53-1 Changes with 53 ---------------- @@ -741,13 +768,13 @@ Changes with 53 * Post release version bump (#2670) * distro/rhel90: add support for azure marketplace (#2665) * go.mod: Update openshift-online/ocm-sdk-go (#2660) - Contributions from: Achilleas Koutsou, Christian Kellner, Sanne Raymaekers, Simon Steinbeiss - — Somewhere on the Internet, 2022-05-19 + + * Wed May 04 2022 Packit - 51-1 Changes with 51 ---------------- @@ -775,23 +802,23 @@ Changes with 51 * tools/generate-all-test-cases: add `manifests` command (#2593) * worker: add proxy support to worker (#2576) * 📦🔗📦 Introduce chain dependency solving (#2568) - Contributions from: Achilleas Koutsou, Alexander Todorov, Christian Kellner, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Tomas Hozza, Ygal Blum, dependabot[bot] - — Somewhere on the Internet, 2022-05-04 + + * Thu Apr 28 2022 Packit - 46.3-1 CHANGES WITH 46.3: ---------------- * disk: fix ensureLVM for partition tables without /boot (#2580) - Contributions from: Achilleas Koutsou, Christian Kellner - — Liberec, 2022-04-28 + + * Wed Apr 20 2022 Packit - 50-1 Changes with 50 ---------------- @@ -824,13 +851,13 @@ Changes with 50 * osbuild2: QEMU stage implementation enhancement and code de-duplication (#2521) * templates/packer: Rely on instance metadata to set region (#2562) * workflows/trigger-gitlab: run Gitlab CI in new image-builder project (#2547) - Contributions from: Alexander Todorov, Chloe Kaubisch, Christian Kellner, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Thomas Lavocat, Tomas Hozza, Ygal Blum, dependabot[bot] - — Somewhere on the Internet, 2022-04-20 + + * Wed Apr 06 2022 Packit - 49-1 Changes with 49 ---------------- @@ -869,23 +896,23 @@ Changes with 49 * test: use `T.TempDir` to create temporary test directory (#2417) * tests: Run SonarQube analysis only on main branch (#2489) * tools/define-compose-url: change url back to nightly (#2513) - Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Christian Kellner, Diaa Sami, Eng Zer Jun, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Tomas Hozza, Xiaofeng Wang, dependabot[bot], yih - — Somewhere on the Internet, 2022-04-06 + + * Sat Apr 02 2022 Packit - 46.2-1 CHANGES WITH 46.2: ---------------- * repositories: update key for RHEL 9.0 (#2509) - Contributions from: Ondřej Budai - — Liberec, 2022-04-02 + + * Fri Apr 01 2022 Packit - 46.1-1 CHANGES WITH 46.1: ---------------- @@ -914,13 +941,13 @@ CHANGES WITH 46.1: * ci: skip CI for draft and WIP PRs (#2286) * ci: modify Gitlab CI trigger (#2416) * ci: Fix Gitlab CI trigger + revert debug (#2457) - Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Christian Kellner, Jakub Rusz, Juan Abia, Ondřej Budai, Tomas Hozza, Xiaofeng Wang - — Vöcklabruck, 2022-04-01 + + * Wed Mar 23 2022 Packit Service - 48-1 CHANGES WITH 48: ---------------- @@ -960,13 +987,13 @@ CHANGES WITH 48: * Packit: build SRPMs in Copr (#2414) * mockbuild: use public EPEL-9 (#2364) * cmd/osbuild-worker: Pass bucket config to job implementation (#2411) - Contributions from: Achilleas Koutsou, Antonio Murdaca, Diaa Sami, Feng Huang, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Laura Barcziova, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Tom Gundersen, Tomas Hozza, kingsleyzissou - — Somewhere on the Internet, 2022-03-23 + + * Wed Mar 09 2022 Packit Service - 47-1 CHANGES WITH 47: ---------------- @@ -990,12 +1017,12 @@ CHANGES WITH 47: * Small cloudapi cleanups (#2379) * cmd/osbuild-service-maintenance: Log aws error (#2315) * templates/composer: Parametrize bucket name (#2372) - Contributions from: Achilleas Koutsou, Antonio Murdaca, Christian Kellner, Diaa Sami, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Tomas Hozza, Xiaofeng Wang, ondrejbudai, schutzbot - — Cork, 2022-03-09 + + * Mon Feb 28 2022 Packit Service - 46-1 CHANGES WITH 46: ---------------- @@ -1036,12 +1063,12 @@ CHANGES WITH 46: * internal/cloud: Allow aws creds from defaults (#2291) * worker: use default transport instead of "blank" one (#2316) * cloudapi: expose filesystem customizations (#2285) - Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Chloe Kaubisch, Christian Kellner, Djebran Lezzoum, Gianluca Zuccarelli, He Yi, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Tom Gundersen, Tomas Hozza, Xiaofeng Wang - — Vöcklabruck, 2022-03-01 + + * Fri Feb 18 2022 Packit Service - 45-1 CHANGES WITH 45: ---------------- @@ -1065,12 +1092,12 @@ CHANGES WITH 45: * Use the latest RPMRepo snapshot for RHEL-9.0 image tests (#2279) * tests: update IDs in Openstack image boot test (#2263) * Pre-define an ostree remote for RFE raw images (including created via simplified installer) (#2284) - Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Christian Kellner, Jakub Rusz, Ondřej Budai, Peter Robinson, Sanne Raymaekers, Simon Steinbeiss, Thomas Lavocat, Tomas Hozza, Xiaofeng Wang - — Liberec, 2022-02-18 + + * Fri Feb 11 2022 Packit Service - 44-1 CHANGES WITH 44: ---------------- @@ -1117,16 +1144,16 @@ CHANGES WITH 44: * repo runner (#2216) * test/koji: remove the koji-cli patch (#2223) * packit: re-enable builds for s390x architecture (#2246) - Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Christian Kellner, Diaa Sami, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Ondřej Budai, Pavel Raiskup, Roy Golan, Sanne Raymaekers, Tom Gundersen, Tomas Hozza, Thomas Lavocat - — Grenoble, 2022-02-11 + + * Wed Jan 26 2022 Packit Service - 43-1 CHANGES WITH 43: ---------------- @@ -1135,13 +1162,13 @@ CHANGES WITH 43: * templates/packer: Make cdn host check less sensitive (#2199) * templates/packer: Correct priority for worker rpms (#2195) * tools/appsre-ansible: Don't use /tmp for rpmbuilds (#2186) - Contributions from: Alexander Todorov, Jakub Rusz, Thomas Lavocat, Sanne Raymaekers - — Grenoble, 2022-01-26 + + * Thu Jan 20 2022 Fedora Release Engineering - 42-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild @@ -1154,14 +1181,14 @@ CHANGES WITH 42: * dnf json cache cleaner (#2119) * Update terraform SHA (#2157) * build(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#2156) - Contributions from: Achilleas Koutsou, Jakub Rusz, Juan Abia, Ondřej Budai, Thomas Lavocat, Tomas Hozza, Sanne Raymaekers - — Grenoble, 2022-01-12 + + * Wed Dec 22 2021 Packit Service - 41-1 CHANGES WITH 41: ---------------- @@ -1193,12 +1220,12 @@ CHANGES WITH 41: * ci: CC QE in notification message (#2118) * enable gosec tool (#2073) * release-action: Send notification to our Slack channel (#2117) - Contributions from: Alexander Todorov, Diaa Sami, Djebran Lezzoum, Gianluca Zuccarelli, Juan Abia, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Thomas Lavocat, Tomas Hozza, dependabot[bot] - — Liberec, 2021-12-22 + + * Thu Dec 09 2021 Packit Service - 40-1 CHANGES WITH 40: ---------------- @@ -1231,76 +1258,76 @@ CHANGES WITH 40: * Two minor logging improvements (#2063) * terraform: update to use the new instance type (#2065) * spec: add epoch to nevra only if it's set (#2060) - Contributions from: Achilleas Koutsou, Alex Njaastad, Alexander Todorov, Chloe Kaubisch, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Martin Sehnoutka, Ondřej Budai, Sanne Raymaekers, Tomas Hozza - — Liberec, 2021-12-09 + + * Wed Nov 24 2021 Packit Service - 39-1 CHANGES WITH 39: ---------------- * RHEL-9.0: install and enable TuneD by default on all EC2 images (#2050) - * Improve contributing.md (#2043) - * osbuild2: selinux stage - introduce force_autorelabel option (#2033) - * internal: cleanup dracut modules and default kargs (#2045) - * Namespaced composer metrics (#2037) - * cloudapi/v2: Add support for edge-container (#2035) - * template: bump postgres max conns to 20 (#2044) - * templates: bump max postgres connections to 10 (#2040) - * osbuild2: update rhsm stage (#2014) - * internal: mandate installation device for the simplified installer (#1755) - * distro/rhel86: use the new coreos-installer-dracut (#1752) - * Switch api tests to v2 & manifest job in api v2 (#2026) - * cloudapi/v1: Adapt metadata handler to osbuild2 results (#2028) - * osbuild: check if result objects are nil in Write() (#2022) - * distro/rhel90*: minor code cleanup (#2004) - * osbuild2: support 'install' command in the modprobe stage and rework data validation (#1983) - * Use RHUI-4 for RHEL-9 EC2 image test cases (#1977) - * Logging improvements (#1989) - * worker: Correct servers in openapi spec (#1988) - * job/osbuild: skip the job if manifest generation failed (#2018) - * spec: bump osbuild version to 41 (#2012) - * composer: Add metrics endpoint to auth excludes again (#2013) - * Use V2 results internally (#1754) - * worker: Introduce manifest-id-only job (#1999) - * jobqueue: add the ability to dequeue by ID (#1997) - * Multiple new stages (#2006) - * containers: mock oauth container (#2003) - * osbuild2: new stage sshd config (#1992) - Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Diaa Sami, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Martin Sehnoutka, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Tomas Hozza, Xiaofeng Wang, diaasami, sanne, yih - — Berlin, 2021-11-24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * Wed Nov 10 2021 Packit Service - 38-1 - Revert "templates: Add prometheus scrape annotations to composer-api" (Sanne Raymaekers) - templates: Add prometheus scrape annotations to composer-api (sanne) diff --git a/sources b/sources index 5c182aa..94f259e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-composer-58.tar.gz) = 8e58cf424a10b294453703d86a928cc0f011a17cd6af98515c205e39821d175dd3e4881124dab43e2ffbe52751f0e29d05ac32eebc853927ea8178b5833f5020 +SHA512 (osbuild-composer-59.tar.gz) = cfe0716bbe1d507c9b0d160903d947befb35000c400e3ca72bd441fc120a89af7b9894e5e4a31e16821adf191803ac58b2645238a03550dfc563d88d83aca139