From 7dcafedff78148dc0551765885d82abb22108bd7 Mon Sep 17 00:00:00 2001 From: imagebuilder-bot Date: Wed, 17 Dec 2025 14:34:38 +0000 Subject: [PATCH] Update to 167 Resolves: RHEL-111406 --- .gitignore | 1 + osbuild.spec | 15 ++++++++++----- sources | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 662398d..eeeac92 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ /osbuild-162.tar.gz /osbuild-163.tar.gz /osbuild-164.tar.gz +/osbuild-167.tar.gz diff --git a/osbuild.spec b/osbuild.spec index 1929cc6..96f7e71 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 164 +Version: 167 %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 @@ -219,6 +217,9 @@ bzip2 -9 osbuild-container.pp %install %py3_install +# Ensure vm.py is executable which is needed to run in with init= in the vm +chmod 0755 %{buildroot}%{python3_sitelib}/%{pypi_name}/vm.py + mkdir -p %{buildroot}%{pkgdir}/stages install -p -m 0755 $(find stages -type f -not -name "test_*.py") %{buildroot}%{pkgdir}/stages/ @@ -294,10 +295,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 +392,9 @@ fi %{pkgdir}/solver.json %changelog +* Wed Dec 17 2025 imagebuilder-bot - 167-1 +- New upstream release + * Wed Nov 05 2025 imagebuilder-bot - 164-1 - New upstream release diff --git a/sources b/sources index a013b99..d6f006d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-164.tar.gz) = d48c567767a1d5e3bb6b02bf61eb898c8bc3a420637c2d02159e8f2059f146d54141d72766dc0265a639af162be2e8983679e249b70881ba7d08a601629b7de0 +SHA512 (osbuild-167.tar.gz) = 635e44b187d9be550107bc7ab58d32c874cedf4e0c5bac4291859df9abc0c7dff6dad175eccd984d5a2c560b3df2dba94df440535095b9e290232eb1ccc2a394