From c558e59d0c0bff31230ea34f692eb7cd4027bc98 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 14 Aug 2024 08:28:35 +0000 Subject: [PATCH 01/34] Update to 125 upstream release Upstream tag: v125 Upstream commit: 88c35ea3 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 47 +++++++++++++++++++++++++++++++++++++++++++---- sources | 2 +- 4 files changed, 46 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8fb0996..a521ac1 100644 --- a/.gitignore +++ b/.gitignore @@ -117,3 +117,4 @@ /osbuild-122.tar.gz /osbuild-123.tar.gz /osbuild-124.tar.gz +/osbuild-125.tar.gz diff --git a/README.packit b/README.packit index aeaae38..4df53f3 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.99.0.post1.dev29+g2e75e6ff. +The file was generated using packit 0.100.1. diff --git a/osbuild.spec b/osbuild.spec index 2fa77fc..377689b 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 124 +Version: 125 %forgemeta @@ -18,9 +18,6 @@ Source0: %{forgesource} BuildArch: noarch Summary: A build system for OS images -# https://github.com/osbuild/osbuild/pull/1827 -Patch0: PR1827.patch - BuildRequires: make BuildRequires: python3-devel BuildRequires: python3-docutils @@ -140,7 +137,12 @@ manifests and osbuild. Summary: Dependency solving support for DNF Requires: %{name} = %{version}-%{release} +# Fedora 41 and later use libdnf5, RHEL and Fedora < 41 use libdnf +%if 0%{?fedora} >= 41 +Requires: python3-libdnf5 >= 5.2.1 +%else Requires: python3-libdnf +%endif %description depsolve-dnf Contains depsolving capabilities for package managers. @@ -213,6 +215,15 @@ install -p -m 0755 data/10-osbuild-inhibitor.rules %{buildroot}%{_udevrulesdir} mkdir -p %{buildroot}%{_libexecdir} install -p -m 0755 tools/osbuild-depsolve-dnf %{buildroot}%{_libexecdir}/osbuild-depsolve-dnf +# Configure the solver for dnf +mkdir -p %{buildroot}%{_datadir}/osbuild +# Fedora 41 and later use dnf5, RHEL and Fedora < 41 use dnf +%if 0%{?fedora} >= 41 +install -p -m 0644 tools/solver-dnf5.json %{buildroot}%{pkgdir}/solver.json +%else +install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json +%endif + %check exit 0 # We have some integration tests, but those require running a VM, so that would @@ -287,8 +298,36 @@ fi %files depsolve-dnf %{_libexecdir}/osbuild-depsolve-dnf +%{pkgdir}/solver.json %changelog +* Wed Aug 14 2024 Packit - 125-1 +Changes with 125 +---------------- + * Makefile: run `tox parallel` without the spinner (#1835) + * Author: Michael Vogt, Reviewers: Ondřej Budai, Tomáš Hozza + * Test/dnf4.mark: adjust the test for markings used by DNF5 (#1827) + * Author: Tomáš Hozza, Reviewers: Michael Vogt, Paweł Poławski + * Tests: Add unit tests for org.osbuild.gunzip stage (#1689) + * Author: Paweł Poławski, Reviewers: Brian C. Lane, Michael Vogt + * jsoncom: gracefully report EMSGSIZE errors (#1840) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski + * main,monitor: fix total steps in progress reporting (#1826) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski + * osbuild-depsolve-dnf: fix some bugs and extend test coverage (#1834) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli + * osbuild-depsolve-dnf: refactor into osbuild.solver module (#1776) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger + * osbuild: make `inputs` `map()` function use fd for reply as well (#1836) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + * solver: include "solver" key in the dnfjson reply (#1829) + * Author: Michael Vogt, Reviewers: Brian C. Lane, Paweł Poławski + * test_dnf4_mark(): disable all plugins when inspecting markings (#1837) + * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Paweł Poławski + +— Somewhere on the Internet, 2024-08-14 + + * Wed Jul 31 2024 Packit - 124-1 Changes with 124 ---------------- diff --git a/sources b/sources index c4bfb23..ac4781e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-124.tar.gz) = 8cbed21abca5950a58a85e49f5ea78ec60b988cc62e98c3b1bd3351689f7c720636aee9c08087b7119ea4016616a6efbd58714ef0aa2b044e08f7a28f6ca2d0f +SHA512 (osbuild-125.tar.gz) = fb9751408a64828b59798a438d0ff9ae3d485fb0d1e182f6bb094ea93012e3bff2756156bcbdca0dd37766fd67d640c861c8ab862a2b9634c040df9121c7d9db From d778b6d75d5a919276182f13e6a627b1a99fc689 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 21 Aug 2024 17:07:55 +0000 Subject: [PATCH 02/34] Update to 126 upstream release Upstream tag: v126 Upstream commit: 69625505 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 32 +++++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 34 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a521ac1..04be224 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,4 @@ /osbuild-123.tar.gz /osbuild-124.tar.gz /osbuild-125.tar.gz +/osbuild-126.tar.gz diff --git a/README.packit b/README.packit index 4df53f3..94a5d96 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.100.1. +The file was generated using packit 0.100.2.post1.dev4+g31a74ebd. diff --git a/osbuild.spec b/osbuild.spec index 377689b..09bd7b8 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 125 +Version: 126 %forgemeta @@ -144,6 +144,15 @@ Requires: python3-libdnf5 >= 5.2.1 Requires: python3-libdnf %endif +# osbuild 125 added a new "solver" field and osbuild-composer only +# supports this since 116 +Conflicts: osbuild-composer <= 115 + +# This version needs to get bumped every time the osbuild-dnf-json +# version changes in an incompatible way. Packages like osbuild-composer +# can depend on the exact API version this way +Provides: osbuild-dnf-json-api = 7 + %description depsolve-dnf Contains depsolving capabilities for package managers. @@ -301,6 +310,27 @@ fi %{pkgdir}/solver.json %changelog +* Wed Aug 21 2024 Packit - 126-1 +Changes with 126 +---------------- + * CI: update terraform hash (#1859) + * Author: Achilleas Koutsou, Reviewers: Florian Schüller, Michael Vogt, Ondřej Budai, Sanne Raymaekers, Tomáš Hozza + * New utility module: chroot (#1860) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + * Stages/`org.osbuild.dracut`: fix runtime environment for dracut (COMPOSER-2193) (#1846) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt + * Update snapshots to 20240819 (#1856) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Michael Vogt + * osbuild: add "Conflicts"/"Provides" to avoid breaking composer (#1849) + * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza + * schutzbot: add Achilleas' SSH keys (#1858) + * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza + * test/depsolve: use strings for pytest.skip() (#1852) + * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt, Paweł Poławski + +— Somewhere on the Internet, 2024-08-21 + + * Wed Aug 14 2024 Packit - 125-1 Changes with 125 ---------------- diff --git a/sources b/sources index ac4781e..057a8e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-125.tar.gz) = fb9751408a64828b59798a438d0ff9ae3d485fb0d1e182f6bb094ea93012e3bff2756156bcbdca0dd37766fd67d640c861c8ab862a2b9634c040df9121c7d9db +SHA512 (osbuild-126.tar.gz) = a7b6eb11f48bf4e50326540c46296864d5a3421c334785842b428b1e1fc2004067d2b77e85fd5b3f0bef27222b3139c3bbb3ebcd84800b99c5ec49e4c0776cbc From 7a8d2bc38b1311c1f5b27a37c920c4c1746b0985 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 18 Sep 2024 11:33:47 +0000 Subject: [PATCH 03/34] Update to 129 upstream release Upstream tag: v129 Upstream commit: 3df75de6 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 21 ++++++++++++++++++++- sources | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 04be224..2dfe511 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,4 @@ /osbuild-124.tar.gz /osbuild-125.tar.gz /osbuild-126.tar.gz +/osbuild-129.tar.gz diff --git a/README.packit b/README.packit index 94a5d96..94bbec9 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.100.2.post1.dev4+g31a74ebd. +The file was generated using packit 0.101.0.post1.dev4+g8d2ad651. diff --git a/osbuild.spec b/osbuild.spec index 09bd7b8..10765e4 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 126 +Version: 129 %forgemeta @@ -310,6 +310,25 @@ fi %{pkgdir}/solver.json %changelog +* Wed Sep 18 2024 Packit - 129-1 +Changes with 129 +---------------- + * Add initial support for generating SPDX SBOM documents (COMPOSER-2274) (#1818) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger + * devices/loopback: add read-only option (#1842) + * Author: Jonathan Lebon, Reviewers: Michael Vogt, Simon de Vlieger + * jsoncomm: transparently handle huge messages via fds (#1838) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages/coreos.platform: use shutil.copy (#1888) + * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger + * stages: fix btrfs subvolume creation under subdirectories (#1883) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Paweł Poławski + * test: add test that ensures return value of `chroot.run()` (#1880) + * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger + +— Somewhere on the Internet, 2024-09-18 + + * Wed Aug 21 2024 Packit - 126-1 Changes with 126 ---------------- diff --git a/sources b/sources index 057a8e6..617c35d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-126.tar.gz) = a7b6eb11f48bf4e50326540c46296864d5a3421c334785842b428b1e1fc2004067d2b77e85fd5b3f0bef27222b3139c3bbb3ebcd84800b99c5ec49e4c0776cbc +SHA512 (osbuild-129.tar.gz) = 0d72da5b8164bf32cdc8940a6e73757879730dc4f05d02dbe5e64c1d87e0b37a9abb5ab75f431077723c10e5ad083c4d60f5d4292e5d27320c38aca284fbdfff From e177763d1e560bc456692fe1696625b03792099d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= Date: Wed, 18 Sep 2024 17:10:00 +0200 Subject: [PATCH 04/34] Test/unit-tests: install python3-tomli-w MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomáš Hozza --- tests/unit-tests/prep-host-environment.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/unit-tests/prep-host-environment.sh b/tests/unit-tests/prep-host-environment.sh index a304384..14f5595 100755 --- a/tests/unit-tests/prep-host-environment.sh +++ b/tests/unit-tests/prep-host-environment.sh @@ -17,7 +17,8 @@ sudo dnf install -y \ python3-pip \ rpm-ostree \ dosfstools \ - gdisk + gdisk \ + python3-tomli-w sudo dnf builddep -y osbuild.spec # Install pytst from pip, because the version in some RHEL / CentOS releases is too old From 1ae2fb7f478ff2c944edfbc380a7ef24170769af Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 25 Sep 2024 08:29:33 +0000 Subject: [PATCH 05/34] Update to 130 upstream release Upstream tag: v130 Upstream commit: f01a3d3c Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 23 ++++++++++++++++++++--- sources | 2 +- 4 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 2dfe511..c2bfc43 100644 --- a/.gitignore +++ b/.gitignore @@ -120,3 +120,4 @@ /osbuild-125.tar.gz /osbuild-126.tar.gz /osbuild-129.tar.gz +/osbuild-130.tar.gz diff --git a/README.packit b/README.packit index 94bbec9..ab6dd33 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.101.0.post1.dev4+g8d2ad651. +The file was generated using packit 0.101.1. diff --git a/osbuild.spec b/osbuild.spec index 10765e4..e4fa1e9 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 129 +Version: 130 %forgemeta @@ -137,11 +137,11 @@ manifests and osbuild. Summary: Dependency solving support for DNF Requires: %{name} = %{version}-%{release} -# Fedora 41 and later use libdnf5, RHEL and Fedora < 41 use libdnf +# Fedora 41 and later use libdnf5, RHEL and Fedora < 41 use dnf %if 0%{?fedora} >= 41 Requires: python3-libdnf5 >= 5.2.1 %else -Requires: python3-libdnf +Requires: python3-dnf %endif # osbuild 125 added a new "solver" field and osbuild-composer only @@ -310,6 +310,23 @@ fi %{pkgdir}/solver.json %changelog +* Wed Sep 25 2024 Packit - 130-1 +Changes with 130 +---------------- + * Add support for creating quadlet and systemd socket units (#1887) + * Author: Alexander Larsson, Reviewers: Simon de Vlieger, Tomáš Hozza + * Fix dependencies and test for DNF4 based osbuild-depsolve-dnf (#1893) + * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon de Vlieger + * Update snapshots to 20240918 (#1891) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages/selinux: don't require file_contexts if labels passed (#1889) + * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger + * tools/osbuild-mpp: hash mpp-embed urls from stream (#1843) + * Author: Jonathan Lebon, Reviewers: Brian C. Lane, Simon de Vlieger + +— Somewhere on the Internet, 2024-09-25 + + * Wed Sep 18 2024 Packit - 129-1 Changes with 129 ---------------- diff --git a/sources b/sources index 617c35d..b57b3b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-129.tar.gz) = 0d72da5b8164bf32cdc8940a6e73757879730dc4f05d02dbe5e64c1d87e0b37a9abb5ab75f431077723c10e5ad083c4d60f5d4292e5d27320c38aca284fbdfff +SHA512 (osbuild-130.tar.gz) = d2e595229b0107ebf8446ba444600034208a8eb81498c1056753ba10759e248da3a2ab1cef06ee3426d29bd8ac498d1ebeabda8696e48574b6b9a9ac04653321 From 203f062ed2d3d8673e47cbc4d472034f8f3b5452 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 9 Oct 2024 08:29:04 +0000 Subject: [PATCH 06/34] Update to 131 upstream release Upstream tag: v131 Upstream commit: e5e3aad7 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 24 ++++++++++++++++++------ sources | 2 +- 4 files changed, 21 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c2bfc43..f49be38 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,4 @@ /osbuild-126.tar.gz /osbuild-129.tar.gz /osbuild-130.tar.gz +/osbuild-131.tar.gz diff --git a/README.packit b/README.packit index ab6dd33..3f22dbc 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.101.1. +The file was generated using packit 0.102.0.post1.dev4+g7e44ad87. diff --git a/osbuild.spec b/osbuild.spec index e4fa1e9..5e6864d 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 130 +Version: 131 %forgemeta @@ -27,7 +27,6 @@ Requires: bash Requires: bubblewrap Requires: coreutils Requires: curl -Requires: dnf Requires: e2fsprogs Requires: glibc Requires: policycoreutils @@ -137,8 +136,8 @@ manifests and osbuild. Summary: Dependency solving support for DNF Requires: %{name} = %{version}-%{release} -# Fedora 41 and later use libdnf5, RHEL and Fedora < 41 use dnf -%if 0%{?fedora} >= 41 +# RHEL 11 and Fedora 41 and later use libdnf5, RHEL < 11 and Fedora < 41 use dnf +%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11 Requires: python3-libdnf5 >= 5.2.1 %else Requires: python3-dnf @@ -226,8 +225,8 @@ install -p -m 0755 tools/osbuild-depsolve-dnf %{buildroot}%{_libexecdir}/osbuild # Configure the solver for dnf mkdir -p %{buildroot}%{_datadir}/osbuild -# Fedora 41 and later use dnf5, RHEL and Fedora < 41 use dnf -%if 0%{?fedora} >= 41 +# RHEL 11 and Fedora 41 and later use dnf5, RHEL < 11 and Fedora < 41 use dnf +%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11 install -p -m 0644 tools/solver-dnf5.json %{buildroot}%{pkgdir}/solver.json %else install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json @@ -310,6 +309,19 @@ fi %{pkgdir}/solver.json %changelog +* Wed Oct 09 2024 Packit - 131-1 +Changes with 131 +---------------- + * spec: remove unneeded dnf depedendency (#1896) + * Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger + * spec: use python3-libdnf5 in RHEL 11 and ELN (#1894) + * Author: Yaakov Selkowitz, Reviewers: Michael Vogt, Ondřej Budai + * stages(tar): expose new `transform` option to tar stage (#1886) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai + +— Somewhere on the Internet, 2024-10-09 + + * Wed Sep 25 2024 Packit - 130-1 Changes with 130 ---------------- diff --git a/sources b/sources index b57b3b2..f13bb42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-130.tar.gz) = d2e595229b0107ebf8446ba444600034208a8eb81498c1056753ba10759e248da3a2ab1cef06ee3426d29bd8ac498d1ebeabda8696e48574b6b9a9ac04653321 +SHA512 (osbuild-131.tar.gz) = 7974675493d32a4c45ee7445f6f010a47a5ba7238c15f3a3c35be8903476c18dcc15447b45670cba8f4c68baf7436eff4aeefd93f7a8aabd2d57048b929fd3de From 5ebf31b1aafa083c983a7e31fbf425a74967cc59 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 23 Oct 2024 08:29:43 +0000 Subject: [PATCH 07/34] Update to 132 upstream release Upstream tag: v132 Upstream commit: f9873e49 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 20 +++++++++++++++++++- sources | 2 +- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f49be38..0394099 100644 --- a/.gitignore +++ b/.gitignore @@ -122,3 +122,4 @@ /osbuild-129.tar.gz /osbuild-130.tar.gz /osbuild-131.tar.gz +/osbuild-132.tar.gz diff --git a/README.packit b/README.packit index 3f22dbc..2bd3f40 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.102.0.post1.dev4+g7e44ad87. +The file was generated using packit 0.102.1.post1.dev6+g64f7460b. diff --git a/osbuild.spec b/osbuild.spec index 5e6864d..15c0340 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 131 +Version: 132 %forgemeta @@ -120,6 +120,7 @@ containers it uses to build OS artifacts. Summary: Extra tools and utilities Requires: %{name} = %{version}-%{release} Requires: python3-pyyaml +Requires: python3-dnf # These are required for `osbuild-dev`, only packaged for Fedora %if 0%{?fedora} @@ -309,6 +310,23 @@ fi %{pkgdir}/solver.json %changelog +* Wed Oct 23 2024 Packit - 132-1 +Changes with 132 +---------------- + * CI: Update excluded tests list (#1899) + * Author: Paweł Poławski, Reviewers: Brian C. Lane, Florian Schüller + * chore: add dicussions link to README (#1901) + * Author: Lukáš Zapletal, Reviewers: Paweł Poławski, Simon de Vlieger + * meta: use pathlib to join paths in `class Index` (#1903) + * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger + * osbuild.spec: Add python3-dnf dependency for osbuild-tools (#1908) + * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Simon de Vlieger + * sources: MTLS and proxy support for ostree (#1892) + * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger + +— Somewhere on the Internet, 2024-10-23 + + * Wed Oct 09 2024 Packit - 131-1 Changes with 131 ---------------- diff --git a/sources b/sources index f13bb42..89cf554 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-131.tar.gz) = 7974675493d32a4c45ee7445f6f010a47a5ba7238c15f3a3c35be8903476c18dcc15447b45670cba8f4c68baf7436eff4aeefd93f7a8aabd2d57048b929fd3de +SHA512 (osbuild-132.tar.gz) = 07a2ffc33c600b7e300f31d493cd8c9f930008f40bb4852e9c1c6302e26a630ecf8aeefe9f1b7b36a2ed44a96415bbddfc541921b8c22cd81acd5012b70cfa59 From 0144eb7d7cf64f7095df4bf64793a4fd5b191f96 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 22 Nov 2024 21:00:39 +0000 Subject: [PATCH 08/34] Update to 135 upstream release Upstream tag: v135 Upstream commit: 32b1b915 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 21 ++++++++++++++++++--- sources | 2 +- 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0394099..aac3c5e 100644 --- a/.gitignore +++ b/.gitignore @@ -123,3 +123,4 @@ /osbuild-130.tar.gz /osbuild-131.tar.gz /osbuild-132.tar.gz +/osbuild-135.tar.gz diff --git a/README.packit b/README.packit index 2bd3f40..58044ba 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.102.1.post1.dev6+g64f7460b. +The file was generated using packit 0.104.0. diff --git a/osbuild.spec b/osbuild.spec index 15c0340..9ab97a1 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 132 +Version: 135 %forgemeta @@ -138,7 +138,10 @@ Summary: Dependency solving support for DNF Requires: %{name} = %{version}-%{release} # RHEL 11 and Fedora 41 and later use libdnf5, RHEL < 11 and Fedora < 41 use dnf -%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11 +# On Fedora 41 however, we force dnf4 (and depend on python3-dnf) until dnf5 issues are resolved. +# See https://github.com/rpm-software-management/dnf5/issues/1748 +# and https://issues.redhat.com/browse/COMPOSER-2361 +%if 0%{?rhel} >= 11 Requires: python3-libdnf5 >= 5.2.1 %else Requires: python3-dnf @@ -227,7 +230,10 @@ install -p -m 0755 tools/osbuild-depsolve-dnf %{buildroot}%{_libexecdir}/osbuild # Configure the solver for dnf mkdir -p %{buildroot}%{_datadir}/osbuild # RHEL 11 and Fedora 41 and later use dnf5, RHEL < 11 and Fedora < 41 use dnf -%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11 +# On Fedora 41 however, we force dnf4 (and depend on python3-dnf) until dnf5 issues are resolved. +# See https://github.com/rpm-software-management/dnf5/issues/1748 +# and https://issues.redhat.com/browse/COMPOSER-2361 +%if 0%{?rhel} >= 11 install -p -m 0644 tools/solver-dnf5.json %{buildroot}%{pkgdir}/solver.json %else install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json @@ -310,6 +316,15 @@ fi %{pkgdir}/solver.json %changelog +* Fri Nov 22 2024 Packit - 135-1 +Changes with 135 +---------------- + * test: regenerate X509 test certs (#1931) + * Author: Lukáš Zapletal, Reviewers: Ondřej Ezr, Tomáš Hozza + +— Somewhere on the Internet, 2024-11-22 + + * Wed Oct 23 2024 Packit - 132-1 Changes with 132 ---------------- diff --git a/sources b/sources index 89cf554..5e5fa0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-132.tar.gz) = 07a2ffc33c600b7e300f31d493cd8c9f930008f40bb4852e9c1c6302e26a630ecf8aeefe9f1b7b36a2ed44a96415bbddfc541921b8c22cd81acd5012b70cfa59 +SHA512 (osbuild-135.tar.gz) = b95ed7b75756845ec1baaecbd7340edee78147daec7985d706f1cb690ef23b5feeef2b172c954bf4136eccab223ee5422f32da401f25f7ef699535a0aa6932df From 7635891256edda41def96ea248ff95255ccb707a Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 4 Dec 2024 08:33:28 +0000 Subject: [PATCH 09/34] Update to 136 upstream release Upstream tag: v136 Upstream commit: b3123a1c Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 39 ++++++++++++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index aac3c5e..a6415c4 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ /osbuild-131.tar.gz /osbuild-132.tar.gz /osbuild-135.tar.gz +/osbuild-136.tar.gz diff --git a/README.packit b/README.packit index 58044ba..13501e1 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.104.0. +The file was generated using packit 0.104.1.post1.dev2+g8a1a06eb. diff --git a/osbuild.spec b/osbuild.spec index 9ab97a1..d5a90f8 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 135 +Version: 136 %forgemeta @@ -316,6 +316,43 @@ fi %{pkgdir}/solver.json %changelog +* Wed Dec 04 2024 Packit - 136-1 +Changes with 136 +---------------- + * Bump RHEL 10 from beta to nightly (#1949) + * Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Jakub Rusz + * Expand the options available in containers.unit.create (#1950) + * Author: Pierre-Yves Chibon, Reviewers: Achilleas Koutsou, Michael Vogt + * Lint/autopep8: update to the latest upstream version v2.3.1 (#1938) + * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger + * Stages/dnf-automatic.config: don't fail on non-existent config file (#1934) + * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger + * Test/autotailor: fix Python 3.6 compatibility (#1937) + * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger + * Update `osbuild-ci*` images and testing manifests to Fedora 41 (#1932) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt + * Update pylint to the latest upstream version v3.3.1 and resolve new issues (#1939) + * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger + * github: prevent script injections via PR branch names (#1954) + * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon de Vlieger + * osbuild-depsolve-dnf: support generating SPDX SBOM with DNF5 (COMPOSER-2361) (#1925) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger + * osbuild-mpp: Fix error on python < 3.11 (#1929) + * Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger + * sources: fix ostree_sources test to work without `/var/empty` (#1942) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages: run useradd, usermod, and passwd with --root (#1945) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Tomáš Hozza + * test/data/manifests/fedora-coreos-container: fix CI (#1948) + * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Michael Vogt + * util/chroot: Add support for custom directory bind mounts (#1917) + * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe + * workflow: add smoke test that runs unit tests as user (#1943) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza + +— Somewhere on the Internet, 2024-12-04 + + * Fri Nov 22 2024 Packit - 135-1 Changes with 135 ---------------- diff --git a/sources b/sources index 5e5fa0e..61dba69 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-135.tar.gz) = b95ed7b75756845ec1baaecbd7340edee78147daec7985d706f1cb690ef23b5feeef2b172c954bf4136eccab223ee5422f32da401f25f7ef699535a0aa6932df +SHA512 (osbuild-136.tar.gz) = cc8854f5b0fffb499c68ca5e5bde4f2c63e41a06b90704fceeb172d4985dbc107e80e8a7f2c5ce5d318d17def661718901137b42648cb72771d5f1d4caa8d8dd From 4804f665604ddd1d269e52e7152500292a69ff6c Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 18 Dec 2024 20:01:05 +0000 Subject: [PATCH 10/34] Update to 137 upstream release Upstream tag: v137 Upstream commit: cd195874 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 30 +++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 32 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a6415c4..e27cba5 100644 --- a/.gitignore +++ b/.gitignore @@ -125,3 +125,4 @@ /osbuild-132.tar.gz /osbuild-135.tar.gz /osbuild-136.tar.gz +/osbuild-137.tar.gz diff --git a/README.packit b/README.packit index 13501e1..3826605 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.104.1.post1.dev2+g8a1a06eb. +The file was generated using packit 0.106.0. diff --git a/osbuild.spec b/osbuild.spec index d5a90f8..dc754df 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 136 +Version: 137 %forgemeta @@ -308,6 +308,7 @@ fi %selinux_relabel_post -s %{selinuxtype} %files tools +%{_bindir}/osbuild-image-info %{_bindir}/osbuild-mpp %{?fedora:%{_bindir}/osbuild-dev} @@ -316,6 +317,33 @@ fi %{pkgdir}/solver.json %changelog +* Wed Dec 18 2024 Packit - 137-1 +Changes with 137 +---------------- + * Add `org.osbuild.dnf5.sbom.spdx` stage (COMPOSER-2361) (#1961) + * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger + * CODEOWNERS: Assign ownership for CoreOS-related files (#1918) + * Author: Renata Ravanelli, Reviewers: Achilleas Koutsou, Dusty Mabe, Simon de Vlieger + * Move `image-info` from manifest-db to osbuild as `osbuild-image-info` (HMS-5210) (#1963) + * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger + * Update snapshots to 20241210 (#1958) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + * github/actions: Enable /jira-epic slash commands (HMS-5161) (#1959) + * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt + * org.osbuild.grub2.iso.legacy: Add grub2 setup for booting BIOS ISO (#1955) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Tomáš Hozza + * osbuild/remoteloop: add more loop device options (#1944) + * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages: add `coreos.live-artifacts.mono` stage (#1947) + * Author: Dusty Mabe, Reviewers: Nobody + * typo: Fix incorrect 'tar archive' descriptions in stage metadata (#1957) + * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Michael Vogt + * util/osrelease.py: improve quote stripping (#1927) + * Author: Renata Ravanelli, Reviewers: Dusty Mabe, Simon de Vlieger + +— Somewhere on the Internet, 2024-12-18 + + * Wed Dec 04 2024 Packit - 136-1 Changes with 136 ---------------- diff --git a/sources b/sources index 61dba69..fa0dbe5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-136.tar.gz) = cc8854f5b0fffb499c68ca5e5bde4f2c63e41a06b90704fceeb172d4985dbc107e80e8a7f2c5ce5d318d17def661718901137b42648cb72771d5f1d4caa8d8dd +SHA512 (osbuild-137.tar.gz) = 9648fd1e74618449406d8b5b8131ab7a59da2f0c99acd7e287d8da0b67a2ff97608cd7faa9407de855c221288e2e0c8b7e706e5ddf522a54762c3b0c0f42b5c7 From 32086489ef5cad38b50e7900d4d4fb1b508e34a4 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 15 Jan 2025 08:31:40 +0000 Subject: [PATCH 11/34] Update to 138 upstream release Upstream tag: v138 Upstream commit: 154abafa Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 34 +++++++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 36 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e27cba5..2f3c409 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ /osbuild-135.tar.gz /osbuild-136.tar.gz /osbuild-137.tar.gz +/osbuild-138.tar.gz diff --git a/README.packit b/README.packit index 3826605..8c905b9 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.106.0. +The file was generated using packit 0.106.0.post1.dev8+g521f1e1d. diff --git a/osbuild.spec b/osbuild.spec index dc754df..1686caa 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 137 +Version: 138 %forgemeta @@ -37,6 +37,7 @@ Requires: tar Requires: util-linux Requires: python3-%{pypi_name} = %{version}-%{release} Requires: (%{name}-selinux if selinux-policy-%{selinuxtype}) +Requires: python3-librepo # This is required for `osbuild`, for RHEL-10 and above # the stdlib toml package can be used instead @@ -317,6 +318,37 @@ fi %{pkgdir}/solver.json %changelog +* Wed Jan 15 2025 Packit - 138-1 +Changes with 138 +---------------- + * Don't use f-strings for path construction in `tuned` and `dnf*.sbom.spdx` stages (#1968) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane + * Make an iso9660 eltorito image (#1946) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger + * Schutzbot: update terraform ref (HMS-5240) (#1972) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli + * Tools/osbuild-image-info: make `read_boot_entries()` more robust (HMS-5228) (#1971) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli + * Update snapshots to 20250101 (#1973) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * erofs: Add zstd to the list of supported compression algorithms (#1969) + * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Tomáš Hozza + * kickstart: Drop ostree signature verification flag (#1965) + * Author: Colin Walters, Reviewers: Brian C. Lane, Michael Vogt + * monitor: include result in jsonseq monitor streaming (COMPOSER-2393) (#1831) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + * org.osbuild.xorriso: Add support for grub2 bootable iso (#1956) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger + * osbuild-image-info: support swap partitions and btrfs subvolumes (#1975) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + * schutzbot: update Achilleas' ssh keys (#1967) + * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger + * sources: add an org.osbuild.librepo source (#1974) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger, Tomáš Hozza + +— Somewhere on the Internet, 2025-01-15 + + * Wed Dec 18 2024 Packit - 137-1 Changes with 137 ---------------- diff --git a/sources b/sources index fa0dbe5..3bcac49 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-137.tar.gz) = 9648fd1e74618449406d8b5b8131ab7a59da2f0c99acd7e287d8da0b67a2ff97608cd7faa9407de855c221288e2e0c8b7e706e5ddf522a54762c3b0c0f42b5c7 +SHA512 (osbuild-138.tar.gz) = e1e3482a4813b3b9a49fde9ff2cc216a45dcecf96f34e315b5ac314f447573e21d22bcaa31af5f42e524aea66b7b7c2cc6420659156ec27a4c5d81ef7d68680e From 619e86d0bea1cc0f95fcdef767d5c12b3b0822f4 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 29 Jan 2025 08:32:04 +0000 Subject: [PATCH 12/34] Update to 139 upstream release Upstream tag: v139 Upstream commit: e4333f87 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 33 +++++++++++++++++++++++++++++++-- sources | 2 +- 4 files changed, 34 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2f3c409..2af5693 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ /osbuild-136.tar.gz /osbuild-137.tar.gz /osbuild-138.tar.gz +/osbuild-139.tar.gz diff --git a/README.packit b/README.packit index 8c905b9..5732d6a 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.106.0.post1.dev8+g521f1e1d. +The file was generated using packit 1.0.1. diff --git a/osbuild.spec b/osbuild.spec index 1686caa..88a07e6 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 138 +Version: 139 %forgemeta @@ -155,7 +155,7 @@ Conflicts: osbuild-composer <= 115 # This version needs to get bumped every time the osbuild-dnf-json # version changes in an incompatible way. Packages like osbuild-composer # can depend on the exact API version this way -Provides: osbuild-dnf-json-api = 7 +Provides: osbuild-dnf-json-api = 8 %description depsolve-dnf Contains depsolving capabilities for package managers. @@ -318,6 +318,35 @@ fi %{pkgdir}/solver.json %changelog +* Wed Jan 29 2025 Packit - 139-1 +Changes with 139 +---------------- + * Add `--cache` flag as an alias for `--store` (#1985) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger + * Gitlab CI: use F41 for OSTree tests (#1984) + * Author: Tomáš Hozza, Reviewers: Florian Schüller, Simon de Vlieger + * README: remove mailing list (#1982) + * Author: Florian Schüller, Reviewers: Ondřej Budai, Simon de Vlieger + * Test embedding containers with device nodes in ostree commits (RHEL-59716) (#1905) + * Author: Achilleas Koutsou, Reviewers: Dusty Mabe, Ondřej Budai + * modularity: depsolving (COMPOSER-2365) (#1933) + * Author: Simon de Vlieger, Reviewers: Nobody + * osbuild-image-info: don't fail on no systemd default target (HMS-5375) (#1988) + * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger + * remove the nevra field from the depsolve (#1991) + * Author: Simon de Vlieger, Reviewers: Michael Vogt, Ondřej Budai + * spec: bump dnf json api version (#1990) + * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza + * spec: bump dnfjson api version (#1992) + * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza + * stages/mkfs.ext4: disable lazy_itable_init (#1980) + * Author: Albert Esteve, Reviewers: Achilleas Koutsou, Michael Vogt + * tools: add test that ensures we notice if the solver api breaks (#1993) + * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza + +— Somewhere on the Internet, 2025-01-29 + + * Wed Jan 15 2025 Packit - 138-1 Changes with 138 ---------------- diff --git a/sources b/sources index 3bcac49..528225f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-138.tar.gz) = e1e3482a4813b3b9a49fde9ff2cc216a45dcecf96f34e315b5ac314f447573e21d22bcaa31af5f42e524aea66b7b7c2cc6420659156ec27a4c5d81ef7d68680e +SHA512 (osbuild-139.tar.gz) = 3e61b388c0d92d7c32f55b2f7f5e0497409c85594dce0a685d4c239751595d306a5002665098d11fd38531f43f52bf75abcf8892ad4eae082d78b7b9e844564b From 4f59b866d4f43f7d4321b472b74ff06a62212952 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 4 Feb 2025 10:39:38 +0000 Subject: [PATCH 13/34] Update to 140 upstream release Upstream tag: v140 Upstream commit: ce4bc01b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 21 ++++++++++++++++++++- sources | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2af5693..f5307d7 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ /osbuild-137.tar.gz /osbuild-138.tar.gz /osbuild-139.tar.gz +/osbuild-140.tar.gz diff --git a/README.packit b/README.packit index 5732d6a..c1b4159 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 1.0.1. +The file was generated using packit 1.1.0. diff --git a/osbuild.spec b/osbuild.spec index 88a07e6..e458707 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 139 +Version: 140 %forgemeta @@ -318,6 +318,25 @@ fi %{pkgdir}/solver.json %changelog +* Tue Feb 04 2025 Packit - 140-1 +Changes with 140 +---------------- + * Follow-up fixes to PR#1983 (HMS-5434) (#1999) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Manifest tests: replace `manifest-db` with `images` CI cache (HMS-5360) (#1983) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update images dependency ref to latest (#1997) + * Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + * osbuild-image-info: exit with non-zero value on empty report (#1987) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + * osbuild: add a mutex to the _jsonseq() writer (#1996) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages: add test for the new org.grub2.iso.legacy stage (#1960) + * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza + +— Somewhere on the Internet, 2025-02-04 + + * Wed Jan 29 2025 Packit - 139-1 Changes with 139 ---------------- diff --git a/sources b/sources index 528225f..523ceec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-139.tar.gz) = 3e61b388c0d92d7c32f55b2f7f5e0497409c85594dce0a685d4c239751595d306a5002665098d11fd38531f43f52bf75abcf8892ad4eae082d78b7b9e844564b +SHA512 (osbuild-140.tar.gz) = 20326f6e0b39f88169ae506d6bf0ca713c5440f76ae24cd3dea2c7f1a2a0bb7b4093944f2ee74eabd3b4ce334e576675d106fd20e6b408d095f1ea9f82c23f1b From 31b134838d2f7164bbabd4a5f6985db079580077 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 12 Feb 2025 08:32:36 +0000 Subject: [PATCH 14/34] Update to 141 upstream release Upstream tag: v141 Upstream commit: 5b15951c Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 27 ++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 29 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f5307d7..9814daf 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ /osbuild-138.tar.gz /osbuild-139.tar.gz /osbuild-140.tar.gz +/osbuild-141.tar.gz diff --git a/README.packit b/README.packit index c1b4159..7017e6c 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 1.1.0. +The file was generated using packit 1.1.0.post1.dev2+gf7b527d0. diff --git a/osbuild.spec b/osbuild.spec index e458707..3c43e1f 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 140 +Version: 141 %forgemeta @@ -318,6 +318,31 @@ fi %{pkgdir}/solver.json %changelog +* Wed Feb 12 2025 Packit - 141-1 +Changes with 141 +---------------- + * Add initial CODEOWNERS file (#2004) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger + * Revert "ostree: introduce optional subpath feature" (#2010) + * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt, Tomáš Hozza + * Tools/osbuild-image-info: make read_selinux_ctx_mismatch more robust (#2007) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update snapshots to 20250201 (#1998) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * kernel-cmdline: add size check (#2005) + * Author: Albert Esteve, Reviewers: Simon de Vlieger, Tomáš Hozza + * osbuild-image-info: rework analyse_iso() (HMS-5376) (#1981) + * Author: Tomáš Hozza, Reviewers: Nobody + * stages/coreos.live-artifacts: add erofs support (#2002) + * Author: Nikita Dubrovski, Reviewers: Achilleas Koutsou, Dusty Mabe + * stages/kernel-cmdline: add max cmdline option (#2006) + * Author: Albert Esteve, Reviewers: Michael Vogt, Tomáš Hozza + * stages: Where is mandatory in systemd.unit.create (#2000) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + +— Somewhere on the Internet, 2025-02-12 + + * Tue Feb 04 2025 Packit - 140-1 Changes with 140 ---------------- diff --git a/sources b/sources index 523ceec..f962b28 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-140.tar.gz) = 20326f6e0b39f88169ae506d6bf0ca713c5440f76ae24cd3dea2c7f1a2a0bb7b4093944f2ee74eabd3b4ce334e576675d106fd20e6b408d095f1ea9f82c23f1b +SHA512 (osbuild-141.tar.gz) = 5f325c4f320982cf9ec948cc6ed819e6bd9d9e7d11cb017f3650aeb763f4c64993f3e4b01a7666f3b6fd8c2d8d44f4459920e25f14a53951f30b0fe4940d3a3e From 557af6a87840b91618c9573bc982376a8b362b20 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 26 Feb 2025 08:33:30 +0000 Subject: [PATCH 15/34] Update to 142 upstream release Upstream tag: v142 Upstream commit: a6f935e9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 39 ++++++++++++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9814daf..406c6f5 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ /osbuild-139.tar.gz /osbuild-140.tar.gz /osbuild-141.tar.gz +/osbuild-142.tar.gz diff --git a/README.packit b/README.packit index 7017e6c..2cdc258 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 1.1.0.post1.dev2+gf7b527d0. +The file was generated using packit 1.1.1.post1.dev1+g7c5e02df. diff --git a/osbuild.spec b/osbuild.spec index 3c43e1f..1dc2564 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 141 +Version: 142 %forgemeta @@ -318,6 +318,43 @@ fi %{pkgdir}/solver.json %changelog +* Wed Feb 26 2025 Packit - 142-1 +Changes with 142 +---------------- + * GH/update-images: fix missing quote in the script (#2018) + * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon de Vlieger + * Pin CI workflows to ubuntu 24.04 (#2013) + * Author: Brian C. Lane, Reviewers: Florian Schüller, Simon de Vlieger + * Rework `osbuild-depsolve-dnf` tests (HMS-5509) (#2016) + * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger + * Update images dependency ref to latest (#2019) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * Update images dependency ref to latest (#2028) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * Update snapshots to 20250218 (#2024) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * monitor: limit the amount of data sent in JSONSeqMontior.result() (#2015) + * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza + * org.osbuild.cloud-init: add new datasources and network section (#2014) + * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages/coreos.live-artifacts: update comments/names to reflect erofs related changes (#2011) + * Author: Nikita Dubrovski, Reviewers: Dusty Mabe, Michael Vogt + * stages/coreos.live-artifacts: use /var/tmp for mkfs.erofs (#2020) + * Author: Dusty Mabe, Reviewers: Michael Vogt, Tomáš Hozza + * stages: add basic qemu cmdline test (#2022) + * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza + * stages: add more options to qemu vmdk disk type (#2017) + * Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger + * stages: add tests to org.osbuild.ovf (#1986) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages: ensure dirs for dracut configs are available (#2026) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages: replace "logger" binary in the dracut chroot (#2008) + * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza + +— Somewhere on the Internet, 2025-02-26 + + * Wed Feb 12 2025 Packit - 141-1 Changes with 141 ---------------- diff --git a/sources b/sources index f962b28..984b49c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-141.tar.gz) = 5f325c4f320982cf9ec948cc6ed819e6bd9d9e7d11cb017f3650aeb763f4c64993f3e4b01a7666f3b6fd8c2d8d44f4459920e25f14a53951f30b0fe4940d3a3e +SHA512 (osbuild-142.tar.gz) = d34e44ddfd56b9a053ac96abec7b95c80ded2847d288904d329758073b1c449a73a5c6e205ceb7a91bd4cbcc51f959e6e234dcb821b0eda4ddb0613aa697e8b7 From 416a3147e75980673ee47103c5481ec6a750a5a6 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 12 Mar 2025 08:33:41 +0000 Subject: [PATCH 16/34] Update to 143 upstream release Upstream tag: v143 Upstream commit: f2ab07cf Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 28 +++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 30 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 406c6f5..28c99f6 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,4 @@ /osbuild-140.tar.gz /osbuild-141.tar.gz /osbuild-142.tar.gz +/osbuild-143.tar.gz diff --git a/README.packit b/README.packit index 2cdc258..f5cc99f 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 1.1.1.post1.dev1+g7c5e02df. +The file was generated using packit 1.2.0.post1.dev13+g55ed4527. diff --git a/osbuild.spec b/osbuild.spec index 1dc2564..2941f3d 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 142 +Version: 143 %forgemeta @@ -148,6 +148,13 @@ Requires: python3-libdnf5 >= 5.2.1 Requires: python3-dnf %endif +%if 0%{?fedora} +# RHEL / CS does not have python3-license-expression +# It is needed for validating license expressions in RPM packages when generating SBOMs +# While SBOMs can be generated also without this package, it is recommended to have it. +Recommends: python3-license-expression +%endif + # osbuild 125 added a new "solver" field and osbuild-composer only # supports this since 116 Conflicts: osbuild-composer <= 115 @@ -318,6 +325,25 @@ fi %{pkgdir}/solver.json %changelog +* Wed Mar 12 2025 Packit - 143-1 +Changes with 143 +---------------- + * Make sure that SBOM license fields contain valid SPDX license expressions (HMS-5524) (#2023) + * Author: Tomáš Hozza, Reviewers: Nobody + * Test/tools/depsolve: reword function doc text (#2033) + * Author: Tomáš Hozza, Reviewers: Florian Schüller, Michael Vogt + * Update snapshots to 20250301 (#2034) + * Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + * stages/grub2.inst: fix format for non-x86_64 image (#2038) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger + * stages/systemd.unit.create: support .swap units (#2001) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger + * tools: support zstd in `image-info` (#2042) + * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Florian Schüller + +— Somewhere on the Internet, 2025-03-12 + + * Wed Feb 26 2025 Packit - 142-1 Changes with 142 ---------------- diff --git a/sources b/sources index 984b49c..c9cf8b1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-142.tar.gz) = d34e44ddfd56b9a053ac96abec7b95c80ded2847d288904d329758073b1c449a73a5c6e205ceb7a91bd4cbcc51f959e6e234dcb821b0eda4ddb0613aa697e8b7 +SHA512 (osbuild-143.tar.gz) = 4d567bdb5c668c55eb0e300235fa41609a437feb303178e6fb9e9516b5d3a9c4867a10dca577a25856b19c1b97d00c256f80175be77d52742a54dab310fd8211 From 417b393e6429b90d0f61ccc160c18bddc2a85b87 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 26 Mar 2025 08:35:52 +0000 Subject: [PATCH 17/34] Update to 144 upstream release Upstream tag: v144 Upstream commit: 2b41f804 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 23 ++++++++++++++++++++++- sources | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 28c99f6..9351e5d 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,4 @@ /osbuild-141.tar.gz /osbuild-142.tar.gz /osbuild-143.tar.gz +/osbuild-144.tar.gz diff --git a/README.packit b/README.packit index f5cc99f..ad2b8e5 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 1.2.0.post1.dev13+g55ed4527. +The file was generated using packit 1.3.0.post1.dev4+gb85da743. diff --git a/osbuild.spec b/osbuild.spec index 2941f3d..d96ed92 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 143 +Version: 144 %forgemeta @@ -325,6 +325,27 @@ fi %{pkgdir}/solver.json %changelog +* Wed Mar 26 2025 Packit - 144-1 +Changes with 144 +---------------- + * Update images dependency ref to latest (#2044) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * Update images dependency ref to latest (#2051) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages/coreos.live-artifacts: loosen requirements on modules dir (#2049) + * Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages/rpm: add new kernel_install_env options (HMS-5635) (#2045) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + * stages: add insights-client config stage (HMS-5568) (#2030) + * Author: rverdile, Reviewers: Achilleas Koutsou, Simon de Vlieger + * tests/CI: Add rhel 9.7 and 10.1 nightly runners (HMS-5646) (#2046) + * Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Michael Vogt + * tests/CI: Upgrade rhel 9.4 GA to 9.5 GA (#2031) + * Author: Tomáš Koscielniak, Reviewers: Achilleas Koutsou, Tomáš Hozza + +— Somewhere on the Internet, 2025-03-26 + + * Wed Mar 12 2025 Packit - 143-1 Changes with 143 ---------------- diff --git a/sources b/sources index c9cf8b1..07de16c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-143.tar.gz) = 4d567bdb5c668c55eb0e300235fa41609a437feb303178e6fb9e9516b5d3a9c4867a10dca577a25856b19c1b97d00c256f80175be77d52742a54dab310fd8211 +SHA512 (osbuild-144.tar.gz) = 3f65a7ead94ce8a1a237673c3e2a2627a7db247fdc8989f952a820e0f49cd43cba3c772d71530c171b90884ab4643c3911027203c306cb110deb9678dcedbcc9 From 2c3ddc3df87bfc3742ea80c11d9f9cc069458458 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 9 Apr 2025 08:36:04 +0000 Subject: [PATCH 18/34] Update to 146 upstream release Upstream tag: v146 Upstream commit: 56fca5d6 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 25 ++++++++++++++++++++++++- sources | 2 +- 4 files changed, 27 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9351e5d..22c07ce 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ /osbuild-142.tar.gz /osbuild-143.tar.gz /osbuild-144.tar.gz +/osbuild-146.tar.gz diff --git a/README.packit b/README.packit index ad2b8e5..807ffc6 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 1.3.0.post1.dev4+gb85da743. +The file was generated using packit 1.6.0.post1.dev2+gd5a7662a. diff --git a/osbuild.spec b/osbuild.spec index d96ed92..4cd9bfc 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 144 +Version: 146 %forgemeta @@ -325,6 +325,29 @@ fi %{pkgdir}/solver.json %changelog +* Wed Apr 09 2025 Packit - 146-1 +Changes with 146 +---------------- + * GH Action/create-tag: allow passing the version when run manually (#2062) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon Steinbeiß + * New stage: org.osbuild.hmac (HMS-5826) (#2055) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + * Update images dependency ref to latest (#2066) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * Update snapshots to 20250404 (#2065) + * Author: SchutzBot, Reviewers: Achilleas Koutsou + * github: bump ubuntu runners to 24.04 (#2069) + * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger + * osbuild: add experimental flag `debug-qemu-user` (#2059) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane + * stages/systemd.unit.create: support StandardOutput (RHEL-79065) (#2067) + * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza + * stages: fix description for org.osbuild.containers.unit.create (#2054) + * Author: Luiza de Melo, Reviewers: Achilleas Koutsou, Brian C. Lane + +— Somewhere on the Internet, 2025-04-09 + + * Wed Mar 26 2025 Packit - 144-1 Changes with 144 ---------------- diff --git a/sources b/sources index 07de16c..dba1dec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-144.tar.gz) = 3f65a7ead94ce8a1a237673c3e2a2627a7db247fdc8989f952a820e0f49cd43cba3c772d71530c171b90884ab4643c3911027203c306cb110deb9678dcedbcc9 +SHA512 (osbuild-146.tar.gz) = 2ca7f41b349d90b0208c3cffa739182923f6c085089e800274b9b81a551c99447e541c980845b9ba52d4103a21920b4c2a8dec84db71cd940801fe9372c86c3a From d0c2d8e25d71985bcc09684354b50df5df7caad2 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 16 Apr 2025 13:58:57 +0000 Subject: [PATCH 19/34] Update to 147 upstream release Upstream tag: v147 Upstream commit: aced2eaa Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 19 ++++++++++++++++++- sources | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 22c07ce..8baf535 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,4 @@ /osbuild-143.tar.gz /osbuild-144.tar.gz /osbuild-146.tar.gz +/osbuild-147.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 4cd9bfc..3505662 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 146 +Version: 147 %forgemeta @@ -325,6 +325,23 @@ fi %{pkgdir}/solver.json %changelog +* Wed Apr 16 2025 Packit - 147-1 +Changes with 147 +---------------- + * Stages/rhsm: add unit test for the stage schema (#2072) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Michael Vogt + * Stages/rhsm: support setting 'auto_enable_yum_plugins' option (#2070) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Florian Schüller, Michael Vogt + * Stages/waagent.conf: support additional options (#2071) + * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update images dependency ref to latest (#2073) + * Author: SchutzBot, Reviewers: Achilleas Koutsou + * stages/chrony: support specifying refclocks (RHEL-79065) (#2068) + * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza + +— Somewhere on the Internet, 2025-04-16 + + * Wed Apr 09 2025 Packit - 146-1 Changes with 146 ---------------- diff --git a/sources b/sources index dba1dec..7f5002a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-146.tar.gz) = 2ca7f41b349d90b0208c3cffa739182923f6c085089e800274b9b81a551c99447e541c980845b9ba52d4103a21920b4c2a8dec84db71cd940801fe9372c86c3a +SHA512 (osbuild-147.tar.gz) = 0a40939ebc088137512e48a6c32937513a602e6c8444d763e0f1b1e000c50256a3b526d05e781b3a930f0e24336a9489fe4f6767c7406a2494fec05a56f81710 From 61de9bb0fd4d52735fded84bacc4ab4ad7e45c7e Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 7 May 2025 08:39:11 +0000 Subject: [PATCH 20/34] Update to 149 upstream release Upstream tag: v149 Upstream commit: ec3f7019 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 25 ++++++++++++++++++++++++- sources | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8baf535..53833d8 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,4 @@ /osbuild-144.tar.gz /osbuild-146.tar.gz /osbuild-147.tar.gz +/osbuild-149.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 3505662..308dc46 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 147 +Version: 149 %forgemeta @@ -127,8 +127,12 @@ Requires: python3-dnf %if 0%{?fedora} Requires: python3-rich Requires: python3-attrs +%if 0%{?fedora} > 40 +Requires: python3dist(typer-slim[standard]) +%else Requires: python3-typer %endif +%endif %description tools Contains additional tools and utilities for development of @@ -325,6 +329,25 @@ fi %{pkgdir}/solver.json %changelog +* Wed May 07 2025 Packit - 149-1 +Changes with 149 +---------------- + * In Fedora 41+, depend on typer-slim rather than typer (#2075) + * Author: Ben Beasley, Reviewers: Simon de Vlieger, Tomáš Hozza + * Update images dependency ref to latest (#2078) + * Author: SchutzBot, Reviewers: Michael Vogt, Tomáš Hozza + * Update images dependency ref to latest (#2082) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * [RFC] tools: drop requirement for `module_platform_id` from request (#2087) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Neal Gompa (ニール・ゴンパ), Simon de Vlieger + * solver: Call update_cache (#2084) + * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Neal Gompa (ニール・ゴンパ), Simon de Vlieger + * solver: Use load_repos instead of update_and_load_enabled_repos (#2081) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger, Tomáš Hozza + +— Somewhere on the Internet, 2025-05-07 + + * Wed Apr 16 2025 Packit - 147-1 Changes with 147 ---------------- diff --git a/sources b/sources index 7f5002a..7b00ba0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-147.tar.gz) = 0a40939ebc088137512e48a6c32937513a602e6c8444d763e0f1b1e000c50256a3b526d05e781b3a930f0e24336a9489fe4f6767c7406a2494fec05a56f81710 +SHA512 (osbuild-149.tar.gz) = 62a15ae94d3b0f36dda6a408e9c99a6c908759402d444a692540e27054752f29f7109043228affeb7939805d70825000750f58306c7318fa5a58c816b30af417 From 58a239d14bd5e9757044344bc8a0c3d4f421af80 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 4 Jun 2025 08:41:49 +0000 Subject: [PATCH 21/34] Update to 151 upstream release Upstream tag: v151 Upstream commit: d8f38568 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 17 ++++++++++++++++- sources | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 53833d8..3b6104b 100644 --- a/.gitignore +++ b/.gitignore @@ -136,3 +136,4 @@ /osbuild-146.tar.gz /osbuild-147.tar.gz /osbuild-149.tar.gz +/osbuild-151.tar.gz diff --git a/README.packit b/README.packit index 807ffc6..6beb40f 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 1.6.0.post1.dev2+gd5a7662a. +The file was generated using packit 1.8.0.post1.dev31+g9980e597. diff --git a/osbuild.spec b/osbuild.spec index 308dc46..9dc4802 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 149 +Version: 151 %forgemeta @@ -329,6 +329,21 @@ fi %{pkgdir}/solver.json %changelog +* Wed Jun 04 2025 Packit - 151-1 +Changes with 151 +---------------- + * Update images dependency ref to latest (#2101) + * Author: SchutzBot, Reviewers: Achilleas Koutsou + * sources: add tiny unit test for inline source fechting (#2102) + * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza + * stages/tar: allow chosen compression (HMS-8573, HMS-6116) (#2098) + * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza + * test: simplify git clone command (#2099) + * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt + +— Somewhere on the Internet, 2025-06-04 + + * Wed May 07 2025 Packit - 149-1 Changes with 149 ---------------- diff --git a/sources b/sources index 7b00ba0..6625d92 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-149.tar.gz) = 62a15ae94d3b0f36dda6a408e9c99a6c908759402d444a692540e27054752f29f7109043228affeb7939805d70825000750f58306c7318fa5a58c816b30af417 +SHA512 (osbuild-151.tar.gz) = aa3ef944dab45c4b536ea09aba43fe031cd15fb52f3f43199baa0092055d13ae9fc3a2c7f9768aa11159a431089b434d9217da954004e34995757f5b37020955 From 98eab699df63a97fefaddca71ac2c92ab63d3cd3 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 17 Jun 2025 11:43:06 +0000 Subject: [PATCH 22/34] Update to 152 upstream release Upstream tag: v152 Upstream commit: 8c35e072 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 43 ++++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 4 files changed, 43 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 3b6104b..3b7ec89 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ /osbuild-147.tar.gz /osbuild-149.tar.gz /osbuild-151.tar.gz +/osbuild-152.tar.gz diff --git a/README.packit b/README.packit index 6beb40f..e9ea630 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 1.8.0.post1.dev31+g9980e597. +The file was generated using packit 1.9.0.post1.dev2+gf07f9cb0. diff --git a/osbuild.spec b/osbuild.spec index 9dc4802..78bd28d 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 151 +Version: 152 %forgemeta @@ -40,8 +40,8 @@ Requires: (%{name}-selinux if selinux-policy-%{selinuxtype}) Requires: python3-librepo # This is required for `osbuild`, for RHEL-10 and above -# the stdlib toml package can be used instead -%if 0%{?rhel} < 10 +# the stdlib tomllib module can be used instead +%if 0%{?rhel} && 0%{?rhel} < 10 Requires: python3-tomli %endif @@ -329,6 +329,43 @@ fi %{pkgdir}/solver.json %changelog +* Tue Jun 17 2025 Packit - 152-1 +Changes with 152 +---------------- + * Add the ability to exclude files and directories from squashfs and erofs images (#2106) + * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Always assert the correct architecture in test_curl_user_agent (#2118) + * Author: Karolina Surma, Reviewers: Brian C. Lane, Simon de Vlieger + * Avoid the multiprocessing forkserver method (#2115) + * Author: Karolina Surma, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update images dependency ref to latest (#2107) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update images dependency ref to latest (#2114) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + * Update snapshots to 20250601 (#2100) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * Update snapshots to 20250605 (#2105) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * compat: `ast.Str` -> `ast.Constant` (#2112) + * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza + * compatibility: Fedora 43 is now using python 3.14 (#2108) + * Author: Brian C. Lane, Reviewers: Anna Vítová, Simon de Vlieger + * solver/dnf5: switch base exception type (#2120) + * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza + * source/containers-storage: error message (#2121) + * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza + * spec: Don't use tomli on Fedora, fix comment (#2117) + * Author: Miro Hrončok, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages/grub2: set template vars to empty strings when missing (HMS-8646) (#2104) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger + * stages/test: kickstart different messages (#2122) + * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza + * stages/{containers,systemd}: skip validation of keys by configparser (#2111) + * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Simon Steinbeiß + +— Somewhere on the Internet, 2025-06-17 + + * Wed Jun 04 2025 Packit - 151-1 Changes with 151 ---------------- diff --git a/sources b/sources index 6625d92..34f6c54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-151.tar.gz) = aa3ef944dab45c4b536ea09aba43fe031cd15fb52f3f43199baa0092055d13ae9fc3a2c7f9768aa11159a431089b434d9217da954004e34995757f5b37020955 +SHA512 (osbuild-152.tar.gz) = e1978797586a6f47dec52051bab91da53d7cecb6a3b895e07cbc27a0196ba8f845b855d6a3ee9f5aa73b14c9398b7b98d78ead5fdf175d9faea695e99147f085 From 19060de4567fa77e22a4e1fd864d72280a47197c Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 20 Jun 2025 10:38:15 +0000 Subject: [PATCH 23/34] Update to 153 upstream release Upstream tag: v153 Upstream commit: d566c68f Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 13 ++++++++++++- sources | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3b7ec89..98dfc0d 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,4 @@ /osbuild-149.tar.gz /osbuild-151.tar.gz /osbuild-152.tar.gz +/osbuild-153.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 78bd28d..ec57e50 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 152 +Version: 153 %forgemeta @@ -329,6 +329,17 @@ fi %{pkgdir}/solver.json %changelog +* Fri Jun 20 2025 Packit - 153-1 +Changes with 153 +---------------- + * GHA: enable the stale action to delete its saved state (#2126) + * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger + * stages/wsl-distribution: stage to write wsl config (HMS-8573) (#2125) + * Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza + +— Somewhere on the Internet, 2025-06-20 + + * Tue Jun 17 2025 Packit - 152-1 Changes with 152 ---------------- diff --git a/sources b/sources index 34f6c54..f1f9a7e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-152.tar.gz) = e1978797586a6f47dec52051bab91da53d7cecb6a3b895e07cbc27a0196ba8f845b855d6a3ee9f5aa73b14c9398b7b98d78ead5fdf175d9faea695e99147f085 +SHA512 (osbuild-153.tar.gz) = 6e705814b7170d8fce60d9dbfc75f7c08eb2671990321e3587df8d30bbcd81fec789625faa5f56257265db244901011cdfb79924037d1b0e94fc5d354c4ee475 From a086a577027561c1d2c9c46d8ac26f316e33abf0 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 7 Jul 2025 15:44:46 +0000 Subject: [PATCH 24/34] Update to 155 upstream release Upstream tag: v155 Upstream commit: 31d0923b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 17 ++++++++++++++++- sources | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 98dfc0d..73b5d59 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ /osbuild-151.tar.gz /osbuild-152.tar.gz /osbuild-153.tar.gz +/osbuild-155.tar.gz diff --git a/README.packit b/README.packit index e9ea630..dde2a46 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 1.9.0.post1.dev2+gf07f9cb0. +The file was generated using packit 1.9.0.post1.dev4+g48b4c222. diff --git a/osbuild.spec b/osbuild.spec index ec57e50..bd7367b 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 153 +Version: 155 %forgemeta @@ -329,6 +329,21 @@ fi %{pkgdir}/solver.json %changelog +* Mon Jul 07 2025 Packit - 155-1 +Changes with 155 +---------------- + * Add org.osbuild.dnf4.versionlock stage [HMS-8771] (#2135) + * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Tomáš Hozza + * Update images dependency ref to latest (#2142) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + * add ssh_pwauth to org.osbuild.cloud-init (#2138) + * Author: odra, Reviewers: Achilleas Koutsou, Simon de Vlieger + * stages/vagrant: add virtualbox support (COMPOSER-2503) (#1136) + * Author: Jelle van der Waa, Reviewers: Achilleas Koutsou, Tomáš Hozza + +— Somewhere on the Internet, 2025-07-07 + + * Fri Jun 20 2025 Packit - 153-1 Changes with 153 ---------------- diff --git a/sources b/sources index f1f9a7e..1555b7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-153.tar.gz) = 6e705814b7170d8fce60d9dbfc75f7c08eb2671990321e3587df8d30bbcd81fec789625faa5f56257265db244901011cdfb79924037d1b0e94fc5d354c4ee475 +SHA512 (osbuild-155.tar.gz) = 10003ab586255cc18e425fcd51c3e1700d62ab17603edce4b1a33b4fdb308a71d3d532911d8c63f266ff93aaa6207a6af761b1270181d4b208e2867c785e8696 From 8f6d64b957c7ab232bbbe2d8d99e9c1d67f0f178 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 15 Jul 2025 10:10:49 +0000 Subject: [PATCH 25/34] Update to 156 upstream release Upstream tag: v156 Upstream commit: fd6801e3 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 11 ++++++++++- sources | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 73b5d59..5502226 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ /osbuild-152.tar.gz /osbuild-153.tar.gz /osbuild-155.tar.gz +/osbuild-156.tar.gz diff --git a/osbuild.spec b/osbuild.spec index bd7367b..5cbd5ea 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 155 +Version: 156 %forgemeta @@ -329,6 +329,15 @@ fi %{pkgdir}/solver.json %changelog +* Tue Jul 15 2025 Packit - 156-1 +Changes with 156 +---------------- + * stages/vagrant: allow configuring synced folders (HMS-6116) (#2143) + * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Sanne Raymaekers + +— Somewhere on the Internet, 2025-07-15 + + * Mon Jul 07 2025 Packit - 155-1 Changes with 155 ---------------- diff --git a/sources b/sources index 1555b7d..525bcd4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-155.tar.gz) = 10003ab586255cc18e425fcd51c3e1700d62ab17603edce4b1a33b4fdb308a71d3d532911d8c63f266ff93aaa6207a6af761b1270181d4b208e2867c785e8696 +SHA512 (osbuild-156.tar.gz) = 13dc8f3fcdc0c0fa974430463089058a99e160ea0f76b72f18aeb5882760f91cb95413b181f5a0fafda5212a00b2c928e3ea58056322047542b6de15aa8d1c39 From b728f85eee9e0d873bb0ad9f81ea313ddabf7667 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 30 Jul 2025 08:39:43 +0000 Subject: [PATCH 26/34] Update to 157 upstream release Upstream tag: v157 Upstream commit: e3236a8b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 21 ++++++++++++++++++++- sources | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5502226..196b23a 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ /osbuild-153.tar.gz /osbuild-155.tar.gz /osbuild-156.tar.gz +/osbuild-157.tar.gz diff --git a/README.packit b/README.packit index dde2a46..3ad54d6 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 1.9.0.post1.dev4+g48b4c222. +The file was generated using packit 1.11.0. diff --git a/osbuild.spec b/osbuild.spec index 5cbd5ea..1084232 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 156 +Version: 157 %forgemeta @@ -329,6 +329,25 @@ fi %{pkgdir}/solver.json %changelog +* Wed Jul 30 2025 Packit - 157-1 +Changes with 157 +---------------- + * Add ability to set grub2 default menu entry (#2156) + * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger + * Add support for optional fips menu (#2153) + * Author: Brian C. Lane, Reviewers: Simon de Vlieger, Tomáš Hozza + * Update images dependency ref to latest (#2155) + * Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + * Update images dependency ref to latest (#2157) + * Author: SchutzBot, Reviewers: Achilleas Koutsou, Sanne Raymaekers + * org.osbuild.coreos.live-artifacts.mono: read os name from /usr/lib/os-release (#2148) + * Author: Bipin B Narayan, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger + * stages/ignition: parametrize the path to boot (#2149) + * Author: Jean-Baptiste Trystram, Reviewers: Achilleas Koutsou, Simon de Vlieger + +— Somewhere on the Internet, 2025-07-30 + + * Tue Jul 15 2025 Packit - 156-1 Changes with 156 ---------------- diff --git a/sources b/sources index 525bcd4..d0571f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-156.tar.gz) = 13dc8f3fcdc0c0fa974430463089058a99e160ea0f76b72f18aeb5882760f91cb95413b181f5a0fafda5212a00b2c928e3ea58056322047542b6de15aa8d1c39 +SHA512 (osbuild-157.tar.gz) = 68ee409c1ef709f51fd36e65758197a081d0d23a486742ee8e21e616eb72ba4ba26fc4b65a3fb18b9e3decdc9ad229721088cbd1b8f432a6b7b5e8a9d4002dde From d9a223725fbf449f9407cb028dbb5c545e57d6ca Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 13 Aug 2025 08:37:52 +0000 Subject: [PATCH 27/34] Update to 158 upstream release Upstream tag: v158 Upstream commit: e31084e5 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 19 ++++++++++++++++++- sources | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 196b23a..046eae3 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ /osbuild-155.tar.gz /osbuild-156.tar.gz /osbuild-157.tar.gz +/osbuild-158.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 1084232..ac19f18 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 157 +Version: 158 %forgemeta @@ -329,6 +329,23 @@ fi %{pkgdir}/solver.json %changelog +* Wed Aug 13 2025 Packit - 158-1 +Changes with 158 +---------------- + - New script: update test manifests (#2140) + - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger + - Update images dependency ref to latest (#2162) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Update images dependency ref to latest (#2164) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + - Update snapshots to 20250730 (#2159) + - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger + - stages/tar: add --numeric-owner option [RHEL-102854] (#2144) + - Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza + +— Somewhere on the Internet, 2025-08-13 + + * Wed Jul 30 2025 Packit - 157-1 Changes with 157 ---------------- diff --git a/sources b/sources index d0571f4..d54cd03 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-157.tar.gz) = 68ee409c1ef709f51fd36e65758197a081d0d23a486742ee8e21e616eb72ba4ba26fc4b65a3fb18b9e3decdc9ad229721088cbd1b8f432a6b7b5e8a9d4002dde +SHA512 (osbuild-158.tar.gz) = 5016c426c0f33503bb54f7d0f2ef72e548866867e4bfc4608789e3ce9dc7ca1bbdfef7a512ad38e8a7d2891a8c009f5d14bd33e6770d1e3b9262bc5cbdcf7142 From dd6cf784eef2d8fcda7e5e0e5fc4fc447cfbba54 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 27 Aug 2025 08:36:06 +0000 Subject: [PATCH 28/34] Update to 159 upstream release Upstream tag: v159 Upstream commit: 3e37ad3b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 26 +++++++++++++++++++++++++- sources | 2 +- 4 files changed, 28 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 046eae3..20fcf31 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,4 @@ /osbuild-156.tar.gz /osbuild-157.tar.gz /osbuild-158.tar.gz +/osbuild-159.tar.gz diff --git a/README.packit b/README.packit index 3ad54d6..fb341a1 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 1.11.0. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/osbuild.spec b/osbuild.spec index ac19f18..aabdbdb 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 158 +Version: 159 %forgemeta @@ -21,6 +21,7 @@ Summary: A build system for OS images BuildRequires: make BuildRequires: python3-devel BuildRequires: python3-docutils +BuildRequires: python3-setuptools BuildRequires: systemd Requires: bash @@ -329,6 +330,29 @@ fi %{pkgdir}/solver.json %changelog +* Wed Aug 27 2025 Packit - 159-1 +Changes with 159 +---------------- + - Update images dependency ref to latest (#2166) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Update snapshots to 20250815 (#2165) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + - osbuild/solver/dnf.py: Add support for DNF variables for osbuild repos (#2064) + - Author: Josue David Hernandez, Reviewers: Nobody + - readme/monitor: add development info / fix monitor and add duration (#2154) + - Author: Lukáš Zapletal, Reviewers: Brian C. Lane, Simon de Vlieger + - spec: explicitly buildrequire python-setuptools (#2171) + - Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt + - stages/bootc.install-to-filesystem: add more knobs (#2152) + - Author: Jean-Baptiste Trystram, Reviewers: Simon de Vlieger, Tomáš Hozza + - stages/coreos.live-artifacts: rework volume ID handling (#2169) + - Author: Jonathan Lebon, Reviewers: Michael Vogt, Simon de Vlieger + - stages: extend test_bootc_install_to_fs test for new options (#2167) + - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane + +— Somewhere on the Internet, 2025-08-27 + + * Wed Aug 13 2025 Packit - 158-1 Changes with 158 ---------------- diff --git a/sources b/sources index d54cd03..494510a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-158.tar.gz) = 5016c426c0f33503bb54f7d0f2ef72e548866867e4bfc4608789e3ce9dc7ca1bbdfef7a512ad38e8a7d2891a8c009f5d14bd33e6770d1e3b9262bc5cbdcf7142 +SHA512 (osbuild-159.tar.gz) = 5d2923212eee236cb1acf5b1a9e20c61321b9d2fd64d21e6329f991fd300e70b74adf4c662d08d008573a9e8f999ccc673e2b6aa8fa1cdeb9da3c547bb14cf48 From 289692b08d5ec76fd906d57b980dd515a578bf73 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 10 Sep 2025 08:36:42 +0000 Subject: [PATCH 29/34] Update to 160 upstream release Upstream tag: v160 Upstream commit: 0cd3320f Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 27 ++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 20fcf31..d98c968 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ /osbuild-157.tar.gz /osbuild-158.tar.gz /osbuild-159.tar.gz +/osbuild-160.tar.gz diff --git a/osbuild.spec b/osbuild.spec index aabdbdb..3216674 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 159 +Version: 160 %forgemeta @@ -330,6 +330,31 @@ fi %{pkgdir}/solver.json %changelog +* Wed Sep 10 2025 Packit - 160-1 +Changes with 160 +---------------- + - Add support for runtime-cleanup.tmpl (#2103) + - Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Sanne Raymaekers + - Update images dependency ref to latest (#2173) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - Update images dependency ref to latest (#2181) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + - Update images dependency ref to latest (#2186) + - Author: SchutzBot, Reviewers: Alexander Larsson, Tomáš Hozza + - Update snapshots to 20250825 (#2174) + - Author: SchutzBot, Reviewers: Sanne Raymaekers, Simon de Vlieger + - Update snapshots to 20250830 (#2180) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + - Update snapshots to 20250901 (#2182) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza + - github: merge CODEOWNERS files (#2176) + - Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza + - osbuild-mpp: Automatically add extended partition as needed for MBR (#2184) + - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Michael Vogt + +— Somewhere on the Internet, 2025-09-10 + + * Wed Aug 27 2025 Packit - 159-1 Changes with 159 ---------------- diff --git a/sources b/sources index 494510a..995303f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-159.tar.gz) = 5d2923212eee236cb1acf5b1a9e20c61321b9d2fd64d21e6329f991fd300e70b74adf4c662d08d008573a9e8f999ccc673e2b6aa8fa1cdeb9da3c547bb14cf48 +SHA512 (osbuild-160.tar.gz) = e9bc238faa0a1f7603317c1b09c55daf625874c60bae12f0070af25fc2e2e451b88d0d909ab4b489042df91f0aa4a2a0d10e23816b5e9fedb997ecf706b8d2af From 418fb52f81b9aa73ca252db98d991c81bc5077da Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 8 Oct 2025 08:37:25 +0000 Subject: [PATCH 30/34] Update to 162 upstream release Upstream tag: v162 Upstream commit: 76403c5f Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d98c968..0d2c3a4 100644 --- a/.gitignore +++ b/.gitignore @@ -145,3 +145,4 @@ /osbuild-158.tar.gz /osbuild-159.tar.gz /osbuild-160.tar.gz +/osbuild-162.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 3216674..611d40f 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 160 +Version: 162 %forgemeta @@ -118,6 +118,20 @@ Contains the necessary SELinux policies that allows osbuild to use labels unknown to the host inside the containers it uses to build OS artifacts. +%package container-selinux +Summary: SELinux container policies +Requires: selinux-policy-%{selinuxtype} +Requires: container-selinux +Requires(post): selinux-policy-%{selinuxtype} +Requires(post): container-selinux +BuildRequires: selinux-policy-devel +BuildRequires: selinux-policy-devel +%{?selinux_requires} + +%description container-selinux +Contains the necessary SELinux policies that allows +running osbuild in a container. + %package tools Summary: Extra tools and utilities Requires: %{name} = %{version}-%{release} @@ -183,6 +197,9 @@ make man make -f /usr/share/selinux/devel/Makefile osbuild.pp bzip2 -9 osbuild.pp +make -f /usr/share/selinux/devel/Makefile osbuild-container.pp +bzip2 -9 osbuild-container.pp + %pre selinux %selinux_relabel_pre -s %{selinuxtype} @@ -226,6 +243,7 @@ install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5 # SELinux install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2 +install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}-container.pp.bz2 install -D -m 0644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8 install -D -p -m 0644 selinux/osbuild.if %{buildroot}%{_datadir}/selinux/devel/include/distributed/%{name}.if @@ -320,6 +338,18 @@ fi %posttrans selinux %selinux_relabel_post -s %{selinuxtype} +%files container-selinux +%{_datadir}/selinux/packages/%{selinuxtype}/%{name}-container.pp.bz2 +%ghost %verify(not md5 size mode mtime) %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}-container + +%post container-selinux +%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}-container.pp.bz2 + +%postun container-selinux +if [ $1 -eq 0 ]; then + %selinux_modules_uninstall -s %{selinuxtype} %{name}-container +fi + %files tools %{_bindir}/osbuild-image-info %{_bindir}/osbuild-mpp @@ -330,6 +360,35 @@ fi %{pkgdir}/solver.json %changelog +* Wed Oct 08 2025 Packit - 162-1 +Changes with 162 +---------------- + - Added new org.osbuild.systemd-sysuser stage (#2192) + - Author: Michael Engel, Reviewers: Nobody + - Allow building bootc images in unprivileged containers (#2187) + - Author: Alexander Larsson, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza + - CI: enable RPM builds and testing on RHEL 9.8 and 10.2 nightly (HMS-9227) (#2203) + - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Revert "stages: add `efi_src_dir` config to grub2.iso stage" (#2205) + - Author: Michael Vogt, Reviewers: Achilleas Koutsou + - Update images dependency ref to latest (#2207) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - Update snapshots to 20251001 (#2210) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - docs: document `--quiet, -q` flag (#2214) + - Author: Florian Schüller, Reviewers: Michael Vogt, Simon de Vlieger + - osbuild: if Loop.mknod() cannot bind mount fallback to mknod (#2208) + - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + - schema/metadata: `exports` (#2198) + - Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza + - selinux: Add osbuild_container_t domain for using osbuild in a container (#2195) + - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Lukáš Zapletal + - stages: add `efi_src_dir` config to grub2.iso stage (#2202) + - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger + +— Somewhere on the Internet, 2025-10-08 + + * Wed Sep 10 2025 Packit - 160-1 Changes with 160 ---------------- diff --git a/sources b/sources index 995303f..fc85941 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-160.tar.gz) = e9bc238faa0a1f7603317c1b09c55daf625874c60bae12f0070af25fc2e2e451b88d0d909ab4b489042df91f0aa4a2a0d10e23816b5e9fedb997ecf706b8d2af +SHA512 (osbuild-162.tar.gz) = ae0c8bb087c09c0ba95270913a8f22490d5dc1c16e77364c54f742772cbe2a6aa3dfed0ab65c72880de32867fd6048adfd9d1fd4040c6315eb6f9584415c79c2 From 47113d78d2842db7513ee2671f19df3ed901a313 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 22 Oct 2025 09:01:35 +0000 Subject: [PATCH 31/34] Update to 163 upstream release Upstream tag: v163 Upstream commit: b6c011ae Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 57 +++++++++++++++++++++++++++++++++++++++++++++++---- sources | 2 +- 4 files changed, 56 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0d2c3a4..074c418 100644 --- a/.gitignore +++ b/.gitignore @@ -146,3 +146,4 @@ /osbuild-159.tar.gz /osbuild-160.tar.gz /osbuild-162.tar.gz +/osbuild-163.tar.gz diff --git a/README.packit b/README.packit index fb341a1..2511bf4 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 1.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0. diff --git a/osbuild.spec b/osbuild.spec index 611d40f..f40f11c 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 162 +Version: 163 %forgemeta @@ -24,6 +24,19 @@ BuildRequires: python3-docutils BuildRequires: python3-setuptools BuildRequires: systemd +# for tests +BuildRequires: python3-iniparse +BuildRequires: python3-jsonschema +BuildRequires: python3-kickstart +BuildRequires: python3-mako +BuildRequires: python3-PyYAML +BuildRequires: python3-pytest +%if 0%{?fedora} +BuildRequires: python3-license-expression +BuildRequires: python3-pytest-xdist +BuildRequires: python3-tomli-w +%endif + Requires: bash Requires: bubblewrap Requires: coreutils @@ -270,10 +283,27 @@ install -p -m 0644 tools/solver-dnf5.json %{buildroot}%{pkgdir}/solver.json install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json %endif +%if 0%{?fedora} || 0%{?rhel} >= 9 %check -exit 0 -# We have some integration tests, but those require running a VM, so that would -# be an overkill for RPM check script. +# skip toml-writing tests in RHEL (no such library available there) +# There is a bunch of tests failing on specific arch/OS combinations. +# osbuild is a noarch package, meaning the architecture conditionals don't work. +# The details of the failing tests are described in the comments. +# Since we can't be granular enough, skip tests based on the OS only. +# This means some tests won't be run even though they could, +# but that's an acceptable tradeoff. +# x86_64-specific tests: +# test/mod/test_util_sbom_spdx.py, test/mod/test_util_sbom_dnf.py, test/mod/test_testutil_dnf4.py +# test_ioctl_toggle_immutable and test_rmtree_immutable fail on s390x +# test_cache_full_behavior fails on ppc64le +# tools/test/test_depsolve.py fails on C9S and EPEL9 +ignore="--ignore test/mod/test_util_sbom_spdx.py --ignore test/mod/test_util_sbom_dnf.py --ignore test/mod/test_testutil_dnf4.py" +skip="not test_ioctl_toggle_immutable and not test_rmtree_immutable and not test_cache_full_behavior" +%if 0%{?rhel} +ignore="$ignore --ignore tools/test/test_depsolve.py" +%endif +%pytest %{?fedora:-n auto} -v %{?rhel:-m "not tomlwrite"} ${ignore:-} -k "${skip:-}" +%endif %files %license LICENSE @@ -360,6 +390,25 @@ fi %{pkgdir}/solver.json %changelog +* Wed Oct 22 2025 Packit - 163-1 +Changes with 163 +---------------- + - Run tests in Fedora RPM build (#2116) + - Author: Karolina Surma, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Update images dependency ref to latest (#2217) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - docs: document `--cache` flag (#2213) + - Author: Florian Schüller, Reviewers: Achilleas Koutsou, Simon de Vlieger + - gitlab: build RPMs for Fedora 43 (#2183) + - Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza + - monitor: collect metadata alongside the result of a stage (#2215) + - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger + - schutzbot/mockbuild: use the global AWS credentials (#2221) + - Author: Ondřej Budai, Reviewers: Sanne Raymaekers, Tomáš Hozza + +— Somewhere on the Internet, 2025-10-22 + + * Wed Oct 08 2025 Packit - 162-1 Changes with 162 ---------------- diff --git a/sources b/sources index fc85941..1297d38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-162.tar.gz) = ae0c8bb087c09c0ba95270913a8f22490d5dc1c16e77364c54f742772cbe2a6aa3dfed0ab65c72880de32867fd6048adfd9d1fd4040c6315eb6f9584415c79c2 +SHA512 (osbuild-163.tar.gz) = 091b8656cb89ce273798447d3b8d7519bf746056bf227b6b21646fbd9da5fb9ad6c2ec89065b804db5092255eb76c6e9a14736b4ce374dad35b158453f5a357f From 2680f1ef7f1c56f4e2b79f2c818449ea5d31a36a Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 5 Nov 2025 09:58:21 +0000 Subject: [PATCH 32/34] Update to 164 upstream release Upstream tag: v164 Upstream commit: 34508091 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + osbuild.spec | 33 ++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 34 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 074c418..aca00ec 100644 --- a/.gitignore +++ b/.gitignore @@ -147,3 +147,4 @@ /osbuild-160.tar.gz /osbuild-162.tar.gz /osbuild-163.tar.gz +/osbuild-164.tar.gz diff --git a/osbuild.spec b/osbuild.spec index f40f11c..8110fa5 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 163 +Version: 164 %forgemeta @@ -390,6 +390,37 @@ fi %{pkgdir}/solver.json %changelog +* Wed Nov 05 2025 Packit - 164-1 +Changes with 164 +---------------- + - Stages: remove `org.osbuild.dnf*.sbom.spdx` (#2234) + - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Support building pipelines in a VM (#2228) + - Author: Alexander Larsson, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Update images dependency ref to latest (#2223) + - Author: SchutzBot, Reviewers: Ondřej Budai, Simon de Vlieger + - Update images dependency ref to latest (#2231) + - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger + - Update images dependency ref to latest (#2235) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - move container_mount into library; support mpp-resolve for org.osbuild.containers-storage (#2222) + - Author: Dusty Mabe, Reviewers: Achilleas Koutsou, Simon de Vlieger + - org.osbuild.treeinfo: new stage to create .treeinfo files (#2200) + - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger + - schutzbot: update terraform ID (#2232) + - Author: Achilleas Koutsou, Reviewers: Florian Schüller, Sanne Raymaekers + - stages/dracut.conf: `remove_items` (#2225) + - Author: Simon de Vlieger, Reviewers: Brian C. Lane, Lukáš Zapletal + - stages/dracut: `remove` (#2224) + - Author: Simon de Vlieger, Reviewers: Brian C. Lane, Lukáš Zapletal + - stages: add new ln stage (#2226) + - Author: Jean-Baptiste Trystram, Reviewers: Achilleas Koutsou, Simon de Vlieger + - test/mod: new test file for the util/containers.py library (#2230) + - Author: Dusty Mabe, Reviewers: Brian C. Lane, Simon de Vlieger + +— Somewhere on the Internet, 2025-11-05 + + * Wed Oct 22 2025 Packit - 163-1 Changes with 163 ---------------- diff --git a/sources b/sources index 1297d38..a013b99 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-163.tar.gz) = 091b8656cb89ce273798447d3b8d7519bf746056bf227b6b21646fbd9da5fb9ad6c2ec89065b804db5092255eb76c6e9a14736b4ce374dad35b158453f5a357f +SHA512 (osbuild-164.tar.gz) = d48c567767a1d5e3bb6b02bf61eb898c8bc3a420637c2d02159e8f2059f146d54141d72766dc0265a639af162be2e8983679e249b70881ba7d08a601629b7de0 From e85bbfbbde7434a2f6cc9dbd3289db294af040ce Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 19 Nov 2025 08:38:44 +0000 Subject: [PATCH 33/34] Update to 165 upstream release Upstream tag: v165 Upstream commit: 6026227e Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 29 ++++++++++++++++++++++++++++- sources | 2 +- 4 files changed, 31 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index aca00ec..ce530b2 100644 --- a/.gitignore +++ b/.gitignore @@ -148,3 +148,4 @@ /osbuild-162.tar.gz /osbuild-163.tar.gz /osbuild-164.tar.gz +/osbuild-165.tar.gz diff --git a/README.packit b/README.packit index 2511bf4..a901bca 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 1.12.0. +The file was generated using packit 1.12.0.post1.dev18+gc39b0e7d4. diff --git a/osbuild.spec b/osbuild.spec index 8110fa5..1110c3c 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 164 +Version: 165 %forgemeta @@ -390,6 +390,33 @@ fi %{pkgdir}/solver.json %changelog +* Wed Nov 19 2025 Packit - 165-1 +Changes with 165 +---------------- + - .gitlab-ci.yml: use new 10.1 ga runners (#2247) + - Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger + - Add rhivos runner (#2238) + - Author: Martin Perina, Reviewers: Alexander Larsson, Simon de Vlieger, Tomáš Hozza + - Update images dependency ref to latest (#2239) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - Update images dependency ref to latest (#2243) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - ci: remove testing on Fedora 41 (EOL) (#2250) + - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Simon de Vlieger + - ghaction/release: Pass Slack bot token instead of webhook (#2245) + - Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Sanne Raymaekers + - github: update osbuild-ci container (#2252) + - Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger + - mockbuild: revert old workarounds and fix RHEL 10 builds (#2240) + - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza + - stages/mkfs.xfs: support setting agcount (#2241) + - Author: Dusty Mabe, Reviewers: Michael Vogt, Simon de Vlieger + - tools/test/depsolve: refactor tests to prepare for testing multiple API versions (HMS-9656) (#2236) + - Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger + +— Somewhere on the Internet, 2025-11-19 + + * Wed Nov 05 2025 Packit - 164-1 Changes with 164 ---------------- diff --git a/sources b/sources index a013b99..a92071b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-164.tar.gz) = d48c567767a1d5e3bb6b02bf61eb898c8bc3a420637c2d02159e8f2059f146d54141d72766dc0265a639af162be2e8983679e249b70881ba7d08a601629b7de0 +SHA512 (osbuild-165.tar.gz) = c74cdae8bf888318c9c7f20f6f091ed0c24ccf2d7be7b48057df6f367d8986810348cdda63542c40b972066545c69a2aeb72970a13e96c157e839eace9f6d019 From eaac5c2ca19322c94863740d616de4c587b1972f Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 3 Dec 2025 10:10:44 +0000 Subject: [PATCH 34/34] Update to 166 upstream release Upstream tag: v166 Upstream commit: c5294d0e Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- osbuild.spec | 36 +++++++++++++++++++++++++++++++----- sources | 2 +- 4 files changed, 34 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index ce530b2..0986c37 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ /osbuild-163.tar.gz /osbuild-164.tar.gz /osbuild-165.tar.gz +/osbuild-166.tar.gz diff --git a/README.packit b/README.packit index a901bca..b4b46e3 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 1.12.0.post1.dev18+gc39b0e7d4. +The file was generated using packit 1.12.0.post1.dev20+g7d30dac21. diff --git a/osbuild.spec b/osbuild.spec index 1110c3c..e64d3de 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 165 +Version: 166 %forgemeta @@ -191,9 +191,7 @@ Recommends: python3-license-expression # supports this since 116 Conflicts: osbuild-composer <= 115 -# This version needs to get bumped every time the osbuild-dnf-json -# version changes in an incompatible way. Packages like osbuild-composer -# can depend on the exact API version this way +# XXX: remove this once the osbuild-dnf-json V1 API is removed (osbuild/solver/api/v1.py) Provides: osbuild-dnf-json-api = 8 %description depsolve-dnf @@ -294,10 +292,11 @@ install -p -m 0644 tools/solver-dnf.json %{buildroot}%{pkgdir}/solver.json # but that's an acceptable tradeoff. # x86_64-specific tests: # test/mod/test_util_sbom_spdx.py, test/mod/test_util_sbom_dnf.py, test/mod/test_testutil_dnf4.py +# test/mod/test_solver_implementations.py # test_ioctl_toggle_immutable and test_rmtree_immutable fail on s390x # test_cache_full_behavior fails on ppc64le # tools/test/test_depsolve.py fails on C9S and EPEL9 -ignore="--ignore test/mod/test_util_sbom_spdx.py --ignore test/mod/test_util_sbom_dnf.py --ignore test/mod/test_testutil_dnf4.py" +ignore="--ignore test/mod/test_util_sbom_spdx.py --ignore test/mod/test_util_sbom_dnf.py --ignore test/mod/test_testutil_dnf4.py --ignore test/mod/test_solver_implementations.py" skip="not test_ioctl_toggle_immutable and not test_rmtree_immutable and not test_cache_full_behavior" %if 0%{?rhel} ignore="$ignore --ignore tools/test/test_depsolve.py" @@ -390,6 +389,33 @@ fi %{pkgdir}/solver.json %changelog +* Wed Dec 03 2025 Packit - 166-1 +Changes with 166 +---------------- + - Refactor Solver API to Support Versioning (HMS-9062) (#2246) + - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger + - Stage changes to help support bootc PXE images (#2251) + - Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger + - Update images dependency ref to latest (#2255) + - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza + - Update images dependency ref to latest (#2262) + - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza + - github: free disk space before running unit tests (#2256) + - Author: Ondřej Budai, Reviewers: Simon Steinbeiß, Tomáš Hozza + - manifest-tests-install-deps: make unzip quiet (#2254) + - Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon Steinbeiß, Simon de Vlieger + - monitor: add module options to JSON logger (#2244) + - Author: Albert Esteve, Reviewers: Achilleas Koutsou, Brian C. Lane + - org.osbuild.kickstart: add bootc support (HMS-9732) (#2242) + - Author: Ondřej Budai, Reviewers: Michael Vogt, Simon de Vlieger + - runner: add new `minimal_passwd()` helper and use in linux (#2260) + - Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger + - sources: add quoting to librepos "path" component (#2253) + - Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane + +— Somewhere on the Internet, 2025-12-03 + + * Wed Nov 19 2025 Packit - 165-1 Changes with 165 ---------------- diff --git a/sources b/sources index a92071b..ff72d3b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-165.tar.gz) = c74cdae8bf888318c9c7f20f6f091ed0c24ccf2d7be7b48057df6f367d8986810348cdda63542c40b972066545c69a2aeb72970a13e96c157e839eace9f6d019 +SHA512 (osbuild-166.tar.gz) = 525f6fe54525192a01dc62c0eb4569862e19afb1c44b1128fbebeb4bc8fd5c7029c7290d51790e6cddd9ca36e63ab0e5d806de4bde2be69c9b3c9cdbdaa2d306