From b551bc35384f92f0d313d6dcbea72b86c491cdc4 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Mar 30 2021 16:47:24 +0000 Subject: import podman-3.0.1-3.module+el8.4.0+10198+36d1d0e3 --- diff --git a/.gitignore b/.gitignore index c628a30..16018ca 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -SOURCES/v2.0.0-rc7.tar.gz +SOURCES/v0.1.5.tar.gz +SOURCES/v1.1.1.tar.gz +SOURCES/v3.0.1-rhel-7a71903.tar.gz diff --git a/.podman.metadata b/.podman.metadata index d44e675..a226f83 100644 --- a/.podman.metadata +++ b/.podman.metadata @@ -1 +1,3 @@ -b32c0bf490e773df61cc23d43ca1dbdfca7b0026 SOURCES/v2.0.0-rc7.tar.gz +4502491739693bd1b1d108d9af545f69a3bd424b SOURCES/v0.1.5.tar.gz +3d883ef197eeb1a602dfef79ee1027847cfd40a4 SOURCES/v1.1.1.tar.gz +277c05b446f72217dfaec2d1ea021a0859d09c47 SOURCES/v3.0.1-rhel-7a71903.tar.gz diff --git a/SPECS/podman.spec b/SPECS/podman.spec index 08b432e..42d5acf 100644 --- a/SPECS/podman.spec +++ b/SPECS/podman.spec @@ -1,39 +1,39 @@ -%global with_debug 1 %global with_check 0 -%bcond_without varlink -%global gogenerate go generate - -%if 0%{?with_debug} %global _find_debuginfo_dwz_opts %{nil} %global _dwz_low_mem_die_limit 0 -%else -%global debug_package %{nil} -%endif %if 0%{?rhel} > 7 && ! 0%{?fedora} %define gobuild(o:) \ -go build -buildmode pie -compiler gc -tags="rpm_crashtraceback libtrust_openssl ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -compressdwarf=false -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags'" -a -v -x %{?**}; +go build -buildmode pie -compiler gc -tags="rpm_crashtraceback libtrust_openssl ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -linkmode=external -compressdwarf=false -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags'" -a -v %{?**}; +%else +%if ! 0%{?gobuild:1} +%define gobuild(o:) GO111MODULE=off go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -linkmode=external -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld '" -a -v %{?**}; +%endif %endif -%global provider github -%global provider_tld com -%global project containers -%global repo libpod -# https://github.com/containers/libpod -%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global git0 https://%{provider}.%{provider_tld}/%{project}/%{repo} +%global import_path github.com/containers/podman +%global branch v3.0.1-rhel +%global commit0 7a71903cbcd0e5acc8442450975de4bf64940a2a +%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) +%global cataver 0.1.5 +%global dnsnamever 1.1.1 Name: podman -Version: 2.0.0 -Release: 0.9.rc7%{?dist} +Version: 3.0.1 +Release: 3%{?dist} Summary: Manage Pods, Containers and Container Images -License: ASL 2.0 +License: ASL 2.0 and GPLv3+ URL: https://%{name}.io/ -Source0: %{git0}/archive/v%{version}-rc7.tar.gz -# Build fails with: No matching package to install: 'golang >= 1.12.12-4' on i686 -ExcludeArch: i686 +%if 0%{?branch:1} +Source0: https://%{import_path}/tarball/%{commit0}/%{branch}-%{shortcommit0}.tar.gz +%else +Source0: https://%{import_path}/archive/%{commit0}/%{name}-%{version}-%{shortcommit0}.tar.gz +%endif +Source1: https://github.com/openSUSE/catatonit/archive/v%{cataver}.tar.gz +Source2: https://github.com/containers/dnsname/archive/v%{dnsnamever}.tar.gz +# https://fedoraproject.org/wiki/PackagingDrafts/Go#Go_Language_Architectures +ExclusiveArch: %{go_arches} Provides: %{name}-manpages = %{version}-%{release} Obsoletes: %{name}-manpages < %{version}-%{release} BuildRequires: golang >= 1.12.12-4 @@ -52,6 +52,12 @@ BuildRequires: pkgconfig BuildRequires: make BuildRequires: systemd BuildRequires: systemd-devel +# for catatonit +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: file +BuildRequires: gcc +BuildRequires: libtool Requires: containers-common >= 0.1.29-3 Requires: containernetworking-plugins >= 0.8.1-1 Requires: iptables @@ -59,11 +65,12 @@ Requires: nftables Obsoletes: oci-systemd-hook < 1 Requires: libseccomp >= 2.4.1 Requires: conmon -Recommends: container-selinux +Requires: (container-selinux if selinux-policy) Requires: slirp4netns >= 0.4.0-1 Requires: runc >= 1.0.0-57 Requires: fuse-overlayfs -Requires: libvarlink +Requires: %{name}-catatonit >= %{version}-%{release} +Requires: oci-runtime %description %{name} (Pod Manager) is a fully featured container engine that is a simple @@ -78,17 +85,13 @@ Both tools share image (not container) storage, hence each can use or manipulate images (but not containers) created by the other. %{summary} -%{repo} Simple management tool for pods, containers and images +%{name} Simple management tool for pods, containers and images %package docker Summary: Emulate Docker CLI using %{name} BuildArch: noarch Requires: %{name} = %{version}-%{release} -Conflicts: docker -Conflicts: docker-latest -Conflicts: docker-ce -Conflicts: docker-ee -Conflicts: moby-engine +Provides: docker = %{version}-%{release} %description docker This package installs a script named docker that emulates the Docker CLI by @@ -96,24 +99,51 @@ executes %{name} commands, it also creates links between all Docker CLI man pages and %{name}. %package remote -Summary: (Experimental) Remote client for managing %{name} containers +Summary: A remote CLI for Podman: A Simple management tool for pods, containers and images %description remote -Remote client for managing %{name} containers. +%{name}-remote provides a local client interacting with a Podman backend +node through a RESTful API tunneled through a ssh connection. In this context, +a %{name} node is a Linux system with Podman installed on it and the API +service activated. + +Credentials for this session can be passed in using flags, environment +variables, or in containers.conf. + +%package catatonit +Summary: A signal-forwarding process manager for containers +Requires: %{name} = %{version}-%{release} + +%description catatonit +Catatonit is a /sbin/init program for use within containers. It +forwards (almost) all signals to the spawned child, tears down +the container when the spawned child exits, and otherwise +cleans up other exited processes (zombies). + +This is a reimplementation of other container init programs (such as +"tini" or "dumb-init"), but uses modern Linux facilities (such as +signalfd(2)) and has no additional features. -This experimental remote client is under heavy development. Please do not -run %{name}-remote in production. +%package plugins +Summary: Plugins for %{name} +Requires: dnsmasq -%{name}-remote uses the varlink connection to connect to a %{name} client to -manage pods, containers and container images. %{name}-remote supports ssh -connections as well. +%description plugins +This plugin sets up the use of dnsmasq on a given CNI network so +that Pods can resolve each other by name. When configured, +the pod and its IP address are added to a network specific hosts file +that dnsmasq will read in. Similarly, when a pod +is removed from the network, it will remove the entry from the hosts +file. Each CNI network will have its own dnsmasq instance. %package tests Summary: Tests for %{name} Requires: %{name} = %{version}-%{release} #Requires: bats (which RHEL8 doesn't have. If it ever does, un-comment this) Requires: nmap-ncat +Requires: httpd-tools Requires: jq +Requires: socat %description tests %{summary} @@ -121,11 +151,14 @@ Requires: jq This package contains system tests for %{name} %prep -%autosetup -Sgit -n %{repo}-%{version}-rc7 +%if 0%{?branch:1} +%autosetup -Sgit -n containers-%{name}-%{shortcommit0} +%else +%autosetup -Sgit -n %{name}-%{commit0} +%endif +tar fx %{SOURCE1} +tar fx %{SOURCE2} -sed -i 's/install.bin: podman/install.bin:/' Makefile -sed -i 's/install.man: docs/install.man:/' Makefile -sed -i 's/install.remote: podman-remote/install.remote:/' Makefile mv pkg/hooks/README.md pkg/hooks/README-hooks.md # this is shipped by skopeo: containers-common subpackage @@ -134,59 +167,94 @@ rm -rf docs/source/markdown/containers-mounts.conf.5.md %build export GO111MODULE=off export GOPATH=$(pwd):$(pwd)/_build +export CGO_CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" -mkdir -p $(pwd)/_build -pushd $(pwd)/_build -mkdir -p src/%{provider}.%{provider_tld}/%{project} -ln -s ../../../../ src/%{import_path} +mkdir _build +pushd _build +mkdir -p src/github.com/containers +ln -s ../../../../ src/github.com/containers/podman popd ln -s vendor src rm -rf vendor/github.com/containers/storage/drivers/register/register_btrfs.go -%gogenerate ./pkg/varlink/... -# build %%{name} -export BUILDTAGS="varlink systemd selinux seccomp btrfs_noversion exclude_graphdriver_devicemapper $(hack/libdm_tag.sh)" +export BUILDTAGS="systemd selinux seccomp btrfs_noversion exclude_graphdriver_devicemapper $(hack/libdm_tag.sh)" +# build date. FIXME: Makefile uses '/v2/libpod', that doesn't work here? +LDFLAGS="-X %{import_path}/libpod/define.buildInfo=$(date +%s)" %gobuild -o bin/%{name} %{import_path}/cmd/%{name} # build %%{name}-remote -export BUILDTAGS="remoteclient $BUILDTAGS" +export BUILDTAGS="remote $BUILDTAGS" %gobuild -o bin/%{name}-remote %{import_path}/cmd/%{name} %{__make} docs -./docs/dckrman.sh ./docs/build/man/* + +# build catatonit +unset LDFLAGS +pushd catatonit-%{cataver} +autoreconf -fi +%configure +%{__make} %{?_smp_mflags} +# Make sure we *always* build a static binary for catatonit. Otherwise we'll break containers +# that don't have the necessary shared libs. +file catatonit | grep 'statically linked' +if [ $? != 0 ]; then + echo "ERROR: catatonit binary must be statically linked!" + exit 1 +fi +popd + +# build dnsname plugin +unset LDFLAGS +pushd dnsname-%{dnsnamever} +mkdir _build +pushd _build +mkdir -p src/github.com/containers +ln -s ../../../../ src/github.com/containers/dnsname +popd +ln -s vendor src +export GOPATH=$(pwd)/_build:$(pwd) +%gobuild -o bin/dnsname github.com/containers/dnsname/plugins/meta/dnsname +popd %install install -dp %{buildroot}%{_unitdir} install -dp %{buildroot}%{_userunitdir} install -dp %{buildroot}%{_tmpfilesdir} PODMAN_VERSION=%{version} %{__make} PREFIX=%{buildroot}%{_prefix} \ - ETCDIR=%{buildroot}%{_sysconfdir} BUILDTAGS="varlink" \ + ETCDIR=%{buildroot}%{_sysconfdir} \ install.bin-nobuild \ - install.remote \ + install.remote-nobuild \ install.man-nobuild \ install.cni \ install.systemd \ install.completions \ install.docker -# install docker-docs -install -dp %{buildroot}%{_mandir}/man1 -install -m 644 docs/build/man/docker*.1 -t %{buildroot}%{_mandir}/man1 - -# install docker symlink -install -m 755 docker %{buildroot}%{_bindir} - -# install test stuff +# install test scripts, but not the internal helpers.t meta-test ln -s ./ ./vendor/src # ./vendor/src -> ./vendor install -d -p %{buildroot}/%{_datadir}/%{name}/test/system cp -pav test/system %{buildroot}/%{_datadir}/%{name}/test/ +rm -f %{buildroot}/%{_datadir}/%{name}/test/system/*.t # do not include docker and podman-remote man pages in main package for file in `find %{buildroot}%{_mandir}/man[15] -type f | sed "s,%{buildroot},," | grep -v -e remote -e docker`; do echo "$file*" >> podman.file-list done +# install catatonit +install -dp %{buildroot}%{_libexecdir}/catatonit +install -p catatonit-%{cataver}/catatonit %{buildroot}%{_libexecdir}/catatonit +install -dp %{buildroot}%{_libexecdir}/podman +install -dp %{buildroot}%{_datadir}/licenses/podman-catatonit +install -p catatonit-%{cataver}/COPYING %{buildroot}%{_datadir}/licenses/podman-catatonit/COPYING +ln -s %{_libexecdir}/catatonit/catatonit %{buildroot}%{_libexecdir}/podman/catatonit + +# install dnsname plugin +pushd dnsname-%{dnsnamever} +%{__make} PREFIX=%{_prefix} DESTDIR=%{buildroot} install +popd + %check %if 0%{?with_check} # Since we aren't packaging up the vendor directory we need to link @@ -218,21 +286,22 @@ exit 0 %license LICENSE %doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md transfer.md %{_bindir}/%{name} -%{_datadir}/bash-completion/completions/* +%{_datadir}/bash-completion/completions/%{name} # By "owning" the site-functions dir, we don't need to Require zsh %dir %{_datadir}/zsh/site-functions %{_datadir}/zsh/site-functions/_%{name} +%dir %{_datadir}/fish/vendor_completions.d +%{_datadir}/fish/vendor_completions.d/%{name}.fish %config(noreplace) %{_sysconfdir}/cni/net.d/87-%{name}-bridge.conflist %{_unitdir}/%{name}.service %{_unitdir}/%{name}.socket +%{_unitdir}/%{name}-auto-update.service +%{_unitdir}/%{name}-auto-update.timer %{_userunitdir}/%{name}.service %{_userunitdir}/%{name}.socket -%{_unitdir}/io.%{name}.service -%{_unitdir}/io.%{name}.socket -%{_userunitdir}/io.%{name}.service -%{_userunitdir}/io.%{name}.socket -%{_tmpfilesdir}/%{name}.conf - +%{_userunitdir}/%{name}-auto-update.service +%{_userunitdir}/%{name}-auto-update.timer +%{_usr}/lib/tmpfiles.d/%{name}.conf %files docker %{_bindir}/docker @@ -240,15 +309,368 @@ exit 0 %{_usr}/lib/tmpfiles.d/%{name}-docker.conf %files remote +%license LICENSE %{_bindir}/%{name}-remote -%{_mandir}/man1/%{name}-remote*.1* -%{_mandir}/man5/%{name}-remote*.5* +%{_mandir}/man1/%{name}-remote*.* +%{_datadir}/bash-completion/completions/%{name}-remote +%dir %{_datadir}/fish +%dir %{_datadir}/fish/vendor_completions.d +%{_datadir}/fish/vendor_completions.d/%{name}-remote.fish +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_%{name}-remote + +%files catatonit +%license COPYING +%doc README.md +%dir %{_libexecdir}/catatonit +%{_libexecdir}/catatonit/catatonit +%dir %{_libexecdir}/podman +%{_libexecdir}/podman/catatonit + +%files plugins +%license dnsname-%{dnsnamever}/LICENSE +%doc dnsname-%{dnsnamever}/{README.md,README_PODMAN.md} +%{_libexecdir}/cni/dnsname %files tests %license LICENSE %{_datadir}/%{name}/test %changelog +* Tue Mar 02 2021 Jindrich Novy - 3.0.1-3 +- update to the latest content of https://github.com/containers/podman/tree/v3.0.1-rhel + (https://github.com/containers/podman/commit/7a71903) +- Resolves: #1931545 + +* Mon Feb 22 2021 Jindrich Novy - 3.0.1-2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/9a2fc37) +- Related: #1883490 + +* Fri Feb 19 2021 Jindrich Novy - 3.0.1-1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/7e286bc) +- Related: #1883490 + +* Mon Feb 15 2021 Jindrich Novy - 3.0.0-2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/797f1ea) +- Related: #1883490 + +* Fri Feb 12 2021 Jindrich Novy - 3.0.0-1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/ddd8a17) +- Related: #1883490 + +* Wed Feb 10 2021 Jindrich Novy - 3.0.0-0.41rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/2b89fe7) +- Related: #1883490 + +* Tue Feb 09 2021 Jindrich Novy - 3.0.0-0.40rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/a5ab59e) +- Related: #1883490 + +* Sat Feb 06 2021 Jindrich Novy - 3.0.0-0.39rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/288fb68) +- Resolves: #1883490 + +* Thu Feb 04 2021 Jindrich Novy - 3.0.0-0.38rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/82081e8) +- Related: #1883490 + +* Wed Feb 03 2021 Jindrich Novy - 3.0.0-0.37rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/c2a298e) +- Related: #1883490 + +* Wed Feb 03 2021 Jindrich Novy - 3.0.0-0.36rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/013770e) +- Related: #1883490 + +* Wed Feb 03 2021 Jindrich Novy - 3.0.0-0.35rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/978c005) +- Related: #1883490 + +* Tue Feb 02 2021 Jindrich Novy - 3.0.0-0.34rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/67d48c5) +- add Requires: oci-runtime +- Related: #1883490 + +* Sun Jan 31 2021 Jindrich Novy - 3.0.0-0.33rc2 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/745fa4a) +- Related: #1883490 + +* Wed Jan 27 2021 Jindrich Novy - 3.0.0-0.32rc1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/4dbb58d) +- Related: #1883490 + +* Tue Jan 26 2021 Jindrich Novy - 3.0.0-0.31rc1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/dc2f4c6) +- Related: #1883490 + +* Fri Jan 22 2021 Jindrich Novy - 3.0.0-0.30rc1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/469c203) +- Related: #1883490 + +* Thu Jan 21 2021 Jindrich Novy - 3.0.0-0.29rc1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/4ecd2be) +- Related: #1883490 + +* Tue Jan 19 2021 Jindrich Novy - 3.0.0-0.28rc1 +- update to the latest content of https://github.com/containers/podman/tree/v3.0 + (https://github.com/containers/podman/commit/ade8a92) +- Related: #1883490 + +* Mon Jan 18 2021 Jindrich Novy - 3.0.0-0.27rc1 +- switch from master to release candidate (3.0.0-rc1) +- Related: #1883490 + +* Mon Jan 18 2021 Jindrich Novy - 3.0.0-0.26 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/5b3c7a5) +- Related: #1883490 + +* Fri Jan 15 2021 Jindrich Novy - 3.0.0-0.25 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/83ed464) +- Related: #1883490 + +* Fri Jan 15 2021 Jindrich Novy - 3.0.0-0.24 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/5a166b2) +- Related: #1883490 + +* Fri Jan 15 2021 Jindrich Novy - 3.0.0-0.23 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/3fcf346) +- Related: #1883490 + +* Thu Jan 14 2021 Jindrich Novy - 3.0.0-0.22 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/b2ac2a3) +- Related: #1883490 + +* Wed Jan 13 2021 Jindrich Novy - 3.0.0-0.21 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/f52a9ee) +- require socat for gating tests +- Related: #1914884 + +* Tue Jan 12 2021 Jindrich Novy - 3.0.0-0.20 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/5681907) +- Related: #1883490 + +* Fri Jan 08 2021 Jindrich Novy - 3.0.0-0.19 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/78cda71) +- Related: #1883490 + +* Thu Jan 07 2021 Jindrich Novy - 3.0.0-0.18 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/355e387) +- Related: #1883490 + +* Wed Jan 06 2021 Jindrich Novy - 3.0.0-0.17 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/ffe2b1e) +- Related: #1883490 + +* Tue Jan 05 2021 Jindrich Novy - 3.0.0-0.16 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/618c355) +- Related: #1883490 + +* Mon Jan 04 2021 Jindrich Novy - 3.0.0-0.15 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/142b4ac) +- Related: #1883490 + +* Sat Jan 02 2021 Jindrich Novy - 3.0.0-0.14 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/39b1cb4) +- Related: #1883490 + +* Sat Dec 26 2020 Jindrich Novy - 3.0.0-0.13 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/9c9f02a) +- Related: #1883490 + +* Mon Dec 21 2020 Jindrich Novy - 3.0.0-0.12 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/5c6b5ef) +- Related: #1883490 + +* Tue Dec 15 2020 Jindrich Novy - 3.0.0-0.11 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/999d40d) +- Related: #1883490 + +* Mon Dec 14 2020 Jindrich Novy - 3.0.0-0.10 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/a226e6e) +- Related: #1883490 + +* Fri Dec 11 2020 Jindrich Novy - 3.0.0-0.9 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/6823a5d) +- Related: #1883490 + +* Thu Dec 10 2020 Jindrich Novy - 3.0.0-0.8 +- update to https://github.com/containers/dnsname/releases/tag/v1.1.1 +- Related: #1883490 + +* Thu Dec 10 2020 Jindrich Novy - 3.0.0-0.7 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/9216be2) +- Related: #1883490 + +* Wed Dec 09 2020 Jindrich Novy - 3.0.0-0.6 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/dd295f2) +- Related: #1883490 + +* Tue Dec 08 2020 Jindrich Novy - 3.0.0-0.5 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/e2f9120) +- Related: #1883490 + +* Mon Dec 07 2020 Jindrich Novy - 3.0.0-0.4 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/035d289) +- Related: #1883490 + +* Sat Dec 05 2020 Jindrich Novy - 3.0.0-0.3 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/8e83799) +- Related: #1883490 + +* Fri Dec 04 2020 Jindrich Novy - 3.0.0-0.2 +- update to the latest content of https://github.com/containers/podman/tree/master + (https://github.com/containers/podman/commit/70284b1) +- Related: #1883490 + +* Thu Dec 03 2020 Jindrich Novy - 3.0.0-0.1 +- attempt to fix gating tests with patch from Matt Heon +- Related: #1883490 + +* Tue Dec 01 2020 Jindrich Novy - 2.2.0-1 +- update to https://github.com/containers/podman/releases/tag/v2.2.0 +- Related: #1883490 + +* Thu Nov 05 2020 Jindrich Novy - 2.1.1-8 +- fix branch name setup +- Related: #1883490 + +* Thu Nov 05 2020 Jindrich Novy - 2.1.1-7 +- attempt to fix linker error with golang-1.15 +- add Requires: httpd-tools to tests, needed to work around + missing htpasswd in docker registry image, thanks to Ed Santiago +- Related: #1883490 + +* Fri Oct 23 2020 Jindrich Novy - 2.1.1-6 +- add tests/roles subdirectory +- Related: #1883490 + +* Fri Oct 23 2020 Jindrich Novy - 2.1.1-5 +- use shortcommit ID in branch tarball name +- Related: #1883490 + +* Thu Oct 22 2020 Jindrich Novy - 2.1.1-4 +- use the correct upstream tarball +- Related: #1883490 + +* Thu Oct 22 2020 Jindrich Novy - 2.1.1-3 +- do not lock down to upstream branch for 8.4.0 yet and consume + new upstream releases +- Related: #1883490 + +* Wed Oct 21 2020 Jindrich Novy - 2.1.1-2 +- fix the tarball reference for consumption directly from upstream branch +- Related: #1883490 + +* Wed Oct 21 2020 Jindrich Novy - 2.1.1-1 +- synchronize with stream-container-tools-rhel8 +- Related: #1883490 + +* Fri Sep 11 2020 Jindrich Novy - 2.0.5-4 +- consume content directly from the dedicated upstream branch +- Related: #1877187 + +* Thu Sep 10 2020 Jindrich Novy - 2.0.5-3 +- fix "[FJ8.3 Bug]: [REG] "--oom-score-adj" flag is ignored in "podman run" and "podman create"" +- Resolves: #1877187 + +* Thu Aug 27 2020 Jindrich Novy - 2.0.5-2 +- fix gating test errors - thanks for patches to Ed Santiago +- Related: #1872263 + +* Thu Aug 27 2020 Jindrich Novy - 2.0.5-1 +- update to https://github.com/containers/podman/releases/tag/v2.0.5 +- Resolves: #1872263 + +* Thu Aug 20 2020 Jindrich Novy - 2.0.4-3 +- fix "podman run namespace in man page ambiguous" +- Resolves: #1860126 + +* Tue Aug 11 2020 Jindrich Novy - 2.0.4-2 +- propagate proper CFLAGS to CGO_CFLAGS to assure code hardening and optimization +- Related: #1821193 + +* Sat Aug 01 2020 Jindrich Novy - 2.0.4-1 +- update to https://github.com/containers/podman/releases/tag/v2.0.4 +- Related: #1821193 + +* Fri Jul 31 2020 Jindrich Novy - 2.0.3-2 +- fix "Podman build from url failed to get correct temp directory for store files" +- Resolves: #1858862 + +* Thu Jul 23 2020 Lokesh Mandvekar - 2.0.3-1 +- update to https://github.com/containers/podman/releases/tag/v2.0.3 +- Resolves: #1785242 - podman-docker Provides: docker +- Resolves: #1804195 + +* Fri Jul 17 2020 Jindrich Novy - 2.0.2-3 +- fix "CVE-2020-14040 podman: golang.org/x/text: possibility to trigger an infinite loop in encoding/unicode could lead to crash [rhel-8]" +- Resolves: #1854718 + +* Wed Jul 15 2020 Jindrich Novy - 2.0.2-2 +- always pull in catatonit with podman and vice versa +- Related: #1821193 + +* Wed Jul 08 2020 Jindrich Novy - 2.0.2-1 +- update to https://github.com/containers/libpod/releases/tag/v2.0.2 +- Related: #1821193 + +* Thu Jul 02 2020 Jindrich Novy - 2.0.1-3 +- include catatonit +- Related: #1821193 + +* Wed Jul 01 2020 Jindrich Novy - 2.0.1-2 +- fix "Podman does not use --tmpdir when pulling an image" +- Resolves: #1769918 + +* Fri Jun 26 2020 Jindrich Novy - 2.0.1-1 +- update to https://github.com/containers/libpod/releases/tag/v2.0.1 +- Related: #1821193 + +* Mon Jun 22 2020 Jindrich Novy - 2.0.0-1 +- update to https://github.com/containers/libpod/releases/tag/v2.0.0 +- Related: #1821193 + * Thu Jun 18 2020 Jindrich Novy - 2.0.0-0.9.rc7 - update to https://github.com/containers/libpod/releases/tag/v2.0.0-rc7 - Related: #1821193