From cd730ceca54ec0b19444bdf5fe812493e3f2acbf Mon Sep 17 00:00:00 2001 From: imagebuilder-bot Date: Wed, 4 Feb 2026 10:04:46 +0000 Subject: [PATCH] Update to 48 Resolves: RHEL-111406 --- .gitignore | 1 + image-builder.spec | 21 +++++++++++++++------ sources | 2 +- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 709ed88..a5dab24 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /image-builder-cli-40.tar.gz /image-builder-cli-41.tar.gz /image-builder-cli-43.tar.gz +/image-builder-cli-48.tar.gz diff --git a/image-builder.spec b/image-builder.spec index 526abd5..a5c8c26 100644 --- a/image-builder.spec +++ b/image-builder.spec @@ -3,11 +3,11 @@ # required. So if this needs backport to places where there is no # recent osbuild available we could simply make --use-librepo false # and go back to 129. -%global min_osbuild_version 163 +%global min_osbuild_version 167 %global goipath github.com/osbuild/image-builder-cli -Version: 43 +Version: 48 %gometa @@ -42,10 +42,12 @@ BuildRequires: libvirt-devel %if 0%{?fedora} # Build requirements of 'github.com/containers/storage' package BuildRequires: btrfs-progs-devel +# for _tmpfilesdir macro +BuildRequires: systemd-rpm-macros # DO NOT REMOVE the BUNDLE_START and BUNDLE_END markers as they are used by 'tools/rpm_spec_add_provides_bundle.sh' to generate the Provides: bundled list # BUNDLE_START Provides: bundled(golang(dario.cat/mergo)) = 1.0.2 -Provides: bundled(golang(github.com/BurntSushi/toml)) = 3d3abc2 +Provides: bundled(golang(github.com/BurntSushi/toml)) = 1.6.0 Provides: bundled(golang(github.com/IBM/go-sdk-core/v5)) = 5.21.0 Provides: bundled(golang(github.com/IBM/ibm-cos-sdk-go)) = 1.12.3 Provides: bundled(golang(github.com/Microsoft/go-winio)) = 0.6.2 @@ -144,8 +146,8 @@ Provides: bundled(golang(github.com/opencontainers/go-digest)) = 1.0.0 Provides: bundled(golang(github.com/opencontainers/image-spec)) = 1.1.1 Provides: bundled(golang(github.com/opencontainers/runtime-spec)) = 1.2.1 Provides: bundled(golang(github.com/opencontainers/selinux)) = 1.12.0 -Provides: bundled(golang(github.com/osbuild/blueprint)) = 1.18.0 -Provides: bundled(golang(github.com/osbuild/images)) = 0.228.0 +Provides: bundled(golang(github.com/osbuild/blueprint)) = 1.22.0 +Provides: bundled(golang(github.com/osbuild/images)) = 0.234.0 Provides: bundled(golang(github.com/pkg/errors)) = 0.9.1 Provides: bundled(golang(github.com/pmezard/go-difflib)) = 5d4384e Provides: bundled(golang(github.com/proglottis/gpgme)) = 0.1.4 @@ -240,7 +242,9 @@ export LDFLAGS="${LDFLAGS} -X 'main.version=%{version}'" %install install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/image-builder %{buildroot}%{_bindir}/ - +# tmpfiles.d snippet +install -m 0755 -vd %{buildroot}%{_tmpfilesdir} +install -m 0644 -vp data/tmpfiles.d/image-builder.conf %{buildroot}%{_tmpfilesdir}/image-builder.conf %check export GOFLAGS="-buildmode=pie" %if 0%{?rhel} @@ -257,8 +261,13 @@ cd $PWD/_build/src/%{goipath} %license LICENSE %doc README.md %{_bindir}/image-builder +%{_tmpfilesdir}/image-builder.conf +%ghost %dir /var/cache/image-builder %changelog +* Wed Feb 04 2026 imagebuilder-bot - 48-1 +- New upstream release + * Wed Dec 10 2025 imagebuilder-bot - 43-1 - New upstream release diff --git a/sources b/sources index 4bc52ff..46415b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (image-builder-cli-43.tar.gz) = 4021daeb8ae30134b02fd1065898e40a7e0abea4d5ab462cd31fa86cbd87be25bfbe7e234968210d9b2a8c20a111ef47ab410e8fe286789e6c705c7564258a81 +SHA512 (image-builder-cli-48.tar.gz) = 3cd7fe719af8590c16014ea22d91547dfc20059c268b49e6a31de5da91a6363744d30675576160d5cf40004566c93f1d266f83bd08f43ce208eb82795a319dd2