import UBI podman-5.6.0-6.el9_7

This commit is contained in:
eabdullin 2025-11-11 16:13:12 +00:00
parent fb71fb7f55
commit 1b77dbc82b
3 changed files with 86 additions and 61 deletions

2
.gitignore vendored
View File

@ -1,3 +1,3 @@
SOURCES/dnsname-bdc4ab8.tar.gz
SOURCES/v0.1.7.tar.gz
SOURCES/v5.4-rhel-b0d88c7.tar.gz
SOURCES/v5.6-rhel-61231e1.tar.gz

View File

@ -1,3 +1,3 @@
69fb828d3028f968e46420d58cc80bc59e446051 SOURCES/dnsname-bdc4ab8.tar.gz
94419a237f932ff2a79c91f6e3005034d9c367a5 SOURCES/v0.1.7.tar.gz
6d5e266d8961d279d0df096ce0d53c821b6b1cad SOURCES/v5.4-rhel-b0d88c7.tar.gz
20b6c140add24474fd43cc0603b9fbbfd4066746 SOURCES/v5.6-rhel-61231e1.tar.gz

View File

@ -4,17 +4,17 @@
GO111MODULE=off go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -linkmode=external -compressdwarf=false -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags'" -a -v %{?**};
%global import_path github.com/containers/podman
%global branch v5.4-rhel
%global commit0 b0d88c7ec22e8718084473b43357312600e5fb75
%global branch v5.6-rhel
%global commit0 61231e1f80413f9b0480ac38f057874be8fe52cd
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global cataver 0.1.7
%global commit_dnsname bdc4ab85266ade865a7c398336e98721e62ef6b2
%global shortcommit_dnsname %(c=%{commit_dnsname}; echo ${c:0:7})
Epoch: 5
Epoch: 6
Name: podman
Version: 5.4.0
Release: 13%{?dist}
Version: 5.6.0
Release: 6%{?dist}
Summary: Manage Pods, Containers and Container Images
License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0
URL: https://%{name}.io/
@ -43,7 +43,7 @@ BuildRequires: libassuan-devel
BuildRequires: libgpg-error-devel
BuildRequires: libseccomp-devel
BuildRequires: libselinux-devel
BuildRequires: ostree-devel
BuildRequires: sqlite-devel
BuildRequires: pkgconfig
BuildRequires: make
BuildRequires: systemd
@ -127,7 +127,8 @@ file. Each CNI network will have its own dnsmasq instance.
%package tests
Summary: Tests for %{name}
Requires: %{name} = %{epoch}:%{version}-%{release}
#Requires: bats (which RHEL8 doesn't have. If it ever does, un-comment this)
# Fetch bats rpm if you can, else install any way available
Recommends: bats
Requires: nmap-ncat
Requires: httpd-tools
Requires: jq
@ -137,11 +138,13 @@ Requires: openssl
Requires: buildah
Requires: gnupg
Requires: git-daemon
Recommends: slirp4netns
%description tests
%{summary}
This package contains system tests for %{name}
This package contains system tests for %{name}. Only intended to be used for
gating tests. Not supported for end users / customers.
%prep
%if 0%{?branch:1}
@ -209,19 +212,23 @@ LDFLAGS="-X %{import_path}/libpod/define.buildInfo=$(date +%s)"
# build rootlessport
%gobuild -o bin/rootlessport %{import_path}/cmd/rootlessport
export BUILDTAGS="cni seccomp btrfs_noversion exclude_graphdriver_devicemapper exclude_graphdriver_btrfs $(hack/libdm_tag.sh) $(hack/selinux_tag.sh) $(hack/systemd_tag.sh) $(hack/libsubid_tag.sh)"
export BASEBUILDTAGS="cni seccomp $(hack/systemd_tag.sh) $(hack/libsubid_tag.sh) libsqlite3 grpcnotrace"
export BUILDTAGS="$BASEBUILDTAGS $(hack/btrfs_installed_tag.sh)"
%gobuild -o bin/%{name} %{import_path}/cmd/%{name}
# build %%{name}-testing
%gobuild -o bin/podman-testing %{import_path}/cmd/podman-testing
# build %%{name}-remote
export BUILDTAGS="remote $BUILDTAGS"
export BUILDTAGS="$BASEBUILDTAGS exclude_graphdriver_btrfs remote"
%gobuild -o bin/%{name}-remote %{import_path}/cmd/%{name}
# build quadlet
export BUILDTAGS="$BASEBUILDTAGS $(hack/btrfs_installed_tag.sh)"
%gobuild -o bin/quadlet %{import_path}/cmd/quadlet
# build %%{name}-testing
export BUILDTAGS="$BASEBUILDTAGS $(hack/btrfs_installed_tag.sh)"
%gobuild -o bin/podman-testing %{import_path}/cmd/podman-testing
%{__make} docs
%{__make} docker-docs
@ -370,72 +377,90 @@ fi
%{_datadir}/%{name}/test
%changelog
* Wed Sep 10 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-13
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/b0d88c7)
- fixes "CVE-2025-9566 podman: Podman kube play command may overwrite host files [rhel-9.6.z]"
- Resolves: RHEL-113152
* Thu Oct 02 2025 Jindrich Novy <jnovy@redhat.com> - 6:5.6.0-6
- update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
(https://github.com/containers/podman/commit/61231e1)
- fixes "Timeouts while pushing Sigstore logs to Rekor - [RHEL 9.7] 0day"
- Resolves: RHEL-111076
* Wed Jun 25 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-12
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/9811294)
- fixes "CVE-2025-6032 podman: podman missing TLS verification [rhel-9.6.z]"
- Resolves: RHEL-96708
* Tue Sep 23 2025 Jindrich Novy <jnovy@redhat.com> - 6:5.6.0-5
- rebuild as last build was built in the wrong tag
- Related: RHEL-110317
* Tue Jun 24 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-11
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/f944b21)
- fixes "Terminate healthcheck command upon reaching timeout. [rhel-9.6.z]"
- Resolves: RHEL-96917
* Mon Sep 22 2025 Jindrich Novy <jnovy@redhat.com> - 6:5.6.0-4
- update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
(https://github.com/containers/podman/commit/c5a3735)
- fixes "Can not find network create and rm message from podman event when set --events-backend to journald - [RHEL 9.7] 0day"
- Resolves: RHEL-110317
* Wed Jun 04 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-10
- rebuild to fix CVE-2025-22871 podman: Request smuggling due to acceptance of invalid chunked data in net/http
- Resolves: RHEL-90055
* Wed Sep 10 2025 Jindrich Novy <jnovy@redhat.com> - 6:5.6.0-3
- update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
(https://github.com/containers/podman/commit/7078b79)
- fixes "CVE-2025-9566 podman: Podman kube play command may overwrite host files [rhel-9.7]"
- Resolves: RHEL-113151
* Wed Apr 09 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-9
* Fri Aug 22 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.6.0-2
- update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
(https://github.com/containers/podman/commit/56f1962)
- fixes "Work on RHEL 9.7 packaging"
- Related: RHEL-80816
* Wed Aug 20 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.6.1-0.1
- update to the latest content of https://github.com/containers/podman/tree/v5.6
(https://github.com/containers/podman/commit/d46b857)
- fixes "Work on RHEL 9.7 packaging"
- Related: RHEL-80816
* Mon Aug 18 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.6.0-1
- update to https://github.com/containers/podman/releases/tag/v5.6.0
- Related: RHEL-80816
* Thu Jul 03 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.5.2-1
- update to https://github.com/containers/podman/releases/tag/v5.5.2
- Related: RHEL-80816
* Tue Jun 10 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.5.1-1
- update to https://github.com/containers/podman/releases/tag/v5.5.1
- Related: RHEL-80816
* Thu May 08 2025 Lokesh Mandvekar <lsm5@redhat.com> - 5:5.4.0-8
- Enable gating tests via TMT
- Related: RHEL-80816
* Fri Apr 25 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-7
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/0ee1d49)
- fixes "Rootless container libpod/tmp/persist directories not cleaned up, fill up tmpfs - [RHEL 9.6] 0day"
- Resolves: RHEL-86544
- fixes "podman tests are failing - [RHEL-10.1.GA]"
- Resolves: RHEL-88191
* Mon Apr 07 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-8
* Mon Apr 07 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-6
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/a994a04)
- fixes "podman tests are failing - [RHEL 9.6] 0day"
- Resolves: RHEL-86092
- fixes "podman tests are failing"
- Resolves: RHEL-86200
* Mon Mar 31 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-7
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/f7bf65c)
- fixes "Importing a tar.xz archive as a container fails with error 'layer 0 <...> does not match config's DiffID' - [RHEL 9.6] 0day"
- Resolves: RHEL-85218
* Tue Mar 18 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-6
* Tue Mar 18 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-5
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/9ad4842)
- fixes "CVE-2025-22869 podman: Potential denial of service in golang.org/x/crypto [rhel-9.6]"
- Resolves: RHEL-81319
- fixes "Work on RHEL 9.7 packaging"
- Related: RHEL-80816
* Fri Mar 14 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-5
* Fri Mar 14 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-4
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/9d2e54f)
- fixes "Excessive memory leak due to uncontrolled accumulation of health.log entries in Podman 5.x - [RHEL - 9.6] ZeroDay"
- Resolves: RHEL-83557
- fixes "Excessive memory leak due to uncontrolled accumulation of health.log entries in Podman 5.x"
- Resolves: RHEL-83262
* Wed Mar 12 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-4
* Thu Mar 13 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-3
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/45c2d1f)
- Resolves: RHEL-82970
- fixes "CVE-2025-27144 podman: Go JOSE's Parsing Vulnerable to Denial of Service [rhel-9.7]"
- Resolves: RHEL-80615
* Tue Mar 11 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-3
* Fri Mar 07 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-2
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/e48006b)
- Resolves: RHEL-82198
* Thu Mar 06 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-2
- update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
(https://github.com/containers/podman/commit/2adbe89)
- Resolves: RHEL-79694
(https://github.com/containers/podman/commit/5e3accd)
- Related: RHEL-80816
* Wed Feb 12 2025 Jindrich Novy <jnovy@redhat.com> - 5:5.4.0-1
- update to https://github.com/containers/podman/releases/tag/v5.4.0