commit 6a6fb1cbb6448d5d72a335dc37f24339764759e5 Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Apr 5 17:48:57 2025 -0400 debian/changelog: update commit b87499126cc8023e530b5d4b02e29769361f4a4e Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Apr 5 17:48:04 2025 -0400 Remove backported patches that are now upstream commit cbdbcd7fc3f92742dd1a4ad8e539a978e318caae Merge: 469e324d0 5d3afa01f Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Apr 5 17:45:08 2025 -0400 Merge branch 'debian/experimental' into debian/sid commit 5d3afa01f70080eb283c81c12854697335978726 Merge: cde08c953 2f91e5138 Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Apr 5 17:44:56 2025 -0400 Update upstream source from tag 'upstream/5.4.2+ds1' Update to upstream version '5.4.2+ds1' with Debian dir 1cde09d364661582a7b75c45d10fac952d5b70cd commit 2f91e51384689ccde895d7733d5f07685e68e802 Merge: d8e7a4a9e be85287fc Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Apr 5 17:44:56 2025 -0400 New upstream version 5.4.2+ds1 commit be85287fcf4590961614ee37be65eeb315e5d9ff Author: Matt Heon <mheon@redhat.com> Date: Wed Apr 2 09:43:09 2025 -0400 Bump to v5.4.2 Signed-off-by: Matt Heon <mheon@redhat.com> commit 96ea5c9ed28e94ae8243207435e1625f2a188725 Author: Matt Heon <mheon@redhat.com> Date: Wed Apr 2 09:37:31 2025 -0400 Add release notes for v5.4.2 Signed-off-by: Matt Heon <mheon@redhat.com> commit 0ccb8361562a155a97d510e2a9eed095047ef267 Author: Matt Heon <mheon@redhat.com> Date: Fri Mar 14 09:37:54 2025 -0400 Fix a potential deadlock during `podman cp` Have one function without a `defer lock.unlock()` as one of the commands in it calls a function that also takes the same lock, so the unlock has to happen prior to function completion. Unfortunately, this is prone to errors, like the one here: I missed a case, and we could return without unlocking, causing a deadlock later in the cleanup code as we tried to take the same lock again. Refactor the command to use `defer unlock()` to simplify and avoid any further errors of this type. Introduced by e66b788a514fb8df2c8b8d3c000e0d543bbd60df - this should be included in any backports of that commit. Fixes #25585 Signed-off-by: Matt Heon <mheon@redhat.com> commit 469e324d0b70a28bb520461ffc458b83f0b7b860 Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Apr 1 14:24:36 2025 -0400 Update changelog for 5.4.1+ds1-3 release commit c7f3bd846afe01431cd6ffb92f5289ca19d8e912 Merge: b4024661d 3dea3c405 Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Tue Apr 1 11:35:18 2025 +0000 Merge pull request #25747 from Luap99/v5.4-backports [v5.4] backports and buildah 1.39.4 update commit 3dea3c405498a17872c85aab717ef14e109c62ba Author: Miloslav Trmač <mitr@redhat.com> Date: Wed Mar 26 20:33:28 2025 +0100 Improve the file format documentation of podman-import. - Bzip2, not bzip - Add Zstd - List compression algorithms, not file extensions, to decrease redundancy (and because the code doesn't actually rely on file extensions) Signed-off-by: Miloslav Trmač <mitr@redhat.com> (cherry picked from commit 0a0c8ad6f4d60eb7b70901b1bda98130674a9df6) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 31412fb7e17a4ce2b04196eb02bcb64cdff39608 Author: Paul Holzinger <pholzing@redhat.com> Date: Tue Apr 1 11:40:53 2025 +0200 Revert "podman-import only supports gz and tar" This reverts commit 090dbc4cee29146a25148ca6e497c3574dd99b20. With c/image v5.34.3 this now works again correctly. Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit c2706d0b6abe09ee565dfdcdafb5bdf47ab950d0 Author: Paul Holzinger <pholzing@redhat.com> Date: Tue Apr 1 11:39:56 2025 +0200 Bump buildah to v1.39.4 Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 66e4a8d31e5df4c6c48789cedc5f031fe1dd147d Author: Giuseppe Scrivano <gscrivan@redhat.com> Date: Mon Mar 10 21:11:07 2025 +0100 libpod: do not cover idmapped mountpoint Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit c9c44d400c2870e9a6c966647be1c414dc773b66) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit ad9c5056997b760eb378f967d95d798e82ae5a09 Author: Ricardo Branco <rbranco@suse.de> Date: Fri Mar 28 12:53:42 2025 +0100 test: Fix runc error message Signed-off-by: Ricardo Branco <rbranco@suse.de> (cherry picked from commit 392a8f4ac59215b55cd8a488265e609cd979f4fe) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 52deb8c76e024f6355d6de92f8b272de69cc8825 Author: Giuseppe Scrivano <gscrivan@redhat.com> Date: Tue Feb 18 10:21:13 2025 +0100 oci: report empty exec path as ENOENT unify the error codes returned by runc and crun. Fix the tests to work with both runtimes, as well as the https://github.com/containers/crun/pull/1672 changes in progress for crun. Follow-up for https://github.com/containers/podman/pull/25340 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 4695564730abf8432102f8a07546afc9f87f855b) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 1a4c075a1f24401feb5db4e09cdde46e8589a273 Author: Giuseppe Scrivano <gscrivan@redhat.com> Date: Mon Feb 17 09:12:31 2025 +0100 test: adapt tests new crun error messages Needed-by: https://github.com/containers/crun/pull/1672 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit c65bb903b63c60a1ef2ccd3c21e118c4784d2f6b) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 6a5340bc94b5d4ec413c06a709fedc0da284cd34 Author: Giuseppe Scrivano <gscrivan@redhat.com> Date: Mon Feb 17 10:39:35 2025 +0100 test: remove duplicate test "podman run exit ExecErrorCodeCannotInvoke" does the same thing. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> (cherry picked from commit 35d2a65e3ac2326c33242101f1344134136feb7e) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit e6e723a408b2b24cf1aee20f5069e831228e76f2 Author: Faidon Liambotis <paravoid@debian.org> Date: Tue Apr 1 08:53:21 2025 +0300 Backport e2e upstream fixes for compatibility with crun >= 1.21 Adjust e2e tests to account for changes in the error message output of crun as introduced by 37213555bd4cf73f2777d086ef4371b34e92a18b (v1.21). This backports upstream commits: - 35d2a65e3ac2326c33242101f1344134136feb7e - c65bb903b63c60a1ef2ccd3c21e118c4784d2f6b - 4695564730abf8432102f8a07546afc9f87f855b ...thus resolving autopkgtest failures in the tests: - Podman run exit [It] podman run exit ExecErrorCodeCannotInvoke - Podman exec [It] podman exec cannot be invoked - Podman run [It] podman run exit code on failure to exec - Podman run entrypoint [It] podman run no command, entrypoint, or cmd commit b4024661d03f949379fe6372976c858f806530cb Merge: 227df90eb 3c2ae9895 Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Thu Mar 27 16:35:28 2025 +0000 Merge pull request #25692 from Luap99/v5.4-backports [v5.4] some CI backports + test fixes for rawhide commit 588217e96744c10e1b1b1f27af775fe6d870643f Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Mar 27 08:31:31 2025 -0400 Update changelog for 5.4.1+ds1-2 release commit 52d0a2b567b99b3fc7e7cbbd900cc4f6380e62e0 Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Mar 27 09:03:43 2025 -0400 stop shipping obsolete libpod.conf commit 895071b94bba94d05e14ee37970c3d1a7dda69e1 Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Mar 27 08:30:30 2025 -0400 Fix possible deadlock in podman cp, Closes: #1101414 commit 66ef1d6c66ae9063b59b42980debf2053bc89634 Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Mar 20 18:52:09 2025 -0400 disable the cni backend netavark is now at feature parity with CNI networking commit 3c2ae989533a3c5530b592a8ab29b34885888323 Author: Paul Holzinger <pholzing@redhat.com> Date: Tue Mar 11 16:51:36 2025 +0100 cirrus: test only on f41/rawhide Like commit d03e8ffc56, we need to bump to go 1.23 to get some dependency updates for CVE fixes. Thus it will no longer build/test on F40, however F40 might get rebased to go 1.23 soon then we can revert this. Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit 05fc9d2d6b4c81d9f19272bea9d319c5c36cfe02) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 45e051377c44037fbedecf66ae940ad28d16b557 Author: Paul Holzinger <pholzing@redhat.com> Date: Tue Mar 25 11:23:08 2025 +0100 CI: use z1d instance for windows machine testing This one has two local NVMe's attached so we should be able to use fast local storage to hopefully speed the test up. The NVMe are not mounted by default so we have to format and mount them. I have choosen Z as drive letter as I guess it seems most likely that it is free. Then we need to set the TMPDIR envs to make the machine tests use the new location. This speeds up hyperV tests by 20mins and wsl by 9 mins. Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit 9b9c60d814a6a822fcbc6a477f0df1936cb0a742) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 5bf8f8aeeae201bffaedb00146b69296fa30f340 Author: Paul Holzinger <pholzing@redhat.com> Date: Mon Mar 24 14:02:06 2025 +0100 New images 2025-03-24 From https://github.com/containers/automation_images/pull/402 Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit a0acdb837b318f282b5386ae2a97b4f51c2fe426) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit ede8eae23cced7536559306351ab369136cfe1b9 Author: Paul Holzinger <pholzing@redhat.com> Date: Thu Mar 13 14:59:38 2025 +0100 test/e2e: use go net.Dial() ov nc This is simpler as we don't have to rely on an external command. The retry loop is need as we check for a container porcess connection, and while we know podman binds the port before returning there is no way to know whenthe contianer application bound the port so we must retry a bit. Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit bcc2063e9e701b2dd87998ac5756b2830a10665b) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 1266f45a237593b62dd3c01f3b29f85484606801 Author: Paul Holzinger <pholzing@redhat.com> Date: Thu Mar 13 14:45:09 2025 +0100 test: use ncat over nc nc can be provided by either ncat (nmap) or netcat (OpenBSD), we only work with the nmap version so make sure we always use that one and not the short alias which can be resolved to either one. It is not clear to me what changed on rawhide but it seemsv netcat is preferred even though we have nmap-ncat installed. Note this only changes the host side nc calls, the Alpine based images only have nc as command so we must continue to use it inside. Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit f8787bb219b3a25d689f6afc292e3abc19644869) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit 99027169016328ace6526de346f29dff8ccce85d Author: Paul Holzinger <pholzing@redhat.com> Date: Wed Mar 12 20:06:11 2025 +0100 New images 2025-03-12 from https://github.com/containers/automation_images/pull/401 Signed-off-by: Paul Holzinger <pholzing@redhat.com> (cherry picked from commit 1945506905a359fb06f0a41343765aa23837f4d2) Signed-off-by: Paul Holzinger <pholzing@redhat.com> commit f8d52b37a66f27506fdb031fa6056b67d3894420 Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Mar 18 18:55:52 2025 -0400 debian/changelog: update commit d86fa2475ea89ff93e73cae4d223cc24116b2eb1 Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Mar 20 09:33:10 2025 -0400 No longer enable systemd services, provide longer explanation in NEWS.Debian commit f5ec3d30d363c0bc2e99e7c92c12f55223cfd290 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Mar 19 18:05:36 2025 -0400 No longer enable podman-restart, Closes: #1095048 commit acfff6210b0732e1fc0724367e986c0d858b5b9d Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Mar 19 06:57:03 2025 -0400 ignore timeout patch tar in debian is ok now commit 7bea9f32f309a231cd252c9f54a1c87adf76970e Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Mar 19 06:49:08 2025 -0400 system-tests: new system tests related to xfs requires mkfs.xfs commit f91ba30026066b3cfe1466fcabdc9e1e699c575e Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Mar 18 18:57:03 2025 -0400 Tighten build dependencies commit a8d775f9b494d81e84fe7ed2687ca97d35f4c983 Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Mar 18 18:54:06 2025 -0400 Unfuzz patches commit 2891152c9e80fb557a7de98486b891de595b53cc Merge: f4f076773 d8e7a4a9e Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Mar 18 18:53:20 2025 -0400 Update upstream source from tag 'upstream/5.4.1+ds1' Update to upstream version '5.4.1+ds1' with Debian dir 6036528694e61d5865a0f16504ac094ac4d557c0 commit 227df90eb7c021097c9ba5f8000c83648a598028 Merge: 555e9abde 33b4b301f Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Tue Mar 18 10:28:09 2025 +0000 Merge pull request #25613 from openshift-cherrypick-robot/cherry-pick-25600-to-v5.4 [v5.4] [skip-ci] RPM: Add riscv64 to ExclusiveArch-es commit 33b4b301fce74a86c5fc43728020a7759c8ac97d Author: Yanko Kaneti <yaneti@declera.com> Date: Sat Mar 15 23:06:12 2025 +0200 RPM: Add riscv64 to ExclusiveArch-es Signed-off-by: Yanko Kaneti <yaneti@declera.com> commit 555e9abde9d8b2ba050b3a11a8caf8309e4915d0 Merge: 61d703ba8 64e2b91ab Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Mon Mar 17 17:13:28 2025 +0000 Merge pull request #25591 from openshift-cherrypick-robot/cherry-pick-25520-to-v5.4 [v5.4] Fix HealthCheck log destination, count, and size defaults commit 64e2b91ab460ab9bd91e6576cfaeeede3896c352 Author: Jan Rodák <hony.com@seznam.cz> Date: Sun Mar 9 17:59:53 2025 +0100 Fix HealthCheck log destination, count, and size defaults GoLang sets unset values to the default value of the type. This means that the destination of the log is an empty string and the count and size are set to 0. However, this means that size and count are unbounded, and this is not the default behavior. Fixes: https://github.com/containers/podman/issues/25473 Fixes: https://issues.redhat.com/browse/RHEL-83262 Signed-off-by: Jan Rodák <hony.com@seznam.cz> commit 61d703ba8581c2be2ec5fd8328e93ab76e28ff3f Merge: 6df24a5bc bef77d74d Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Fri Mar 14 19:40:15 2025 +0000 Merge pull request #25592 from openshift-cherrypick-robot/cherry-pick-25553-to-v5.4 [v5.4] Windows installer test: hardcode the ID of the latest GH release commit bef77d74d74d6e57d0920e0e31ec2e53a0cfc08d Author: Mario Loriedo <mario.loriedo@gmail.com> Date: Wed Mar 12 15:59:58 2025 +0100 Win installer test: hardcode latest GH release ID To avoid problems when automatically downloading `latest` podman windows installer (e.g. the windows installer hasn't been included in the GH release because of a problems with the keys to sign it), we are now hardcoding the version of Podman that is used to test the upgrade from latest to current version. Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com> commit 6df24a5bc2bebf224d58fa56229e0825988ce1d9 Merge: 3079ee35f 88a3bfbde Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Thu Mar 13 10:07:07 2025 +0000 Merge pull request #25567 from openshift-cherrypick-robot/cherry-pick-25549-to-v5.4 [v5.4] [skip-ci] Packit: Fix action script for updating upstream commit id in rpm spec commit 88a3bfbde2d18b595c9654ce4ee1a97ef3836aaf Author: Lokesh Mandvekar <lsm5@fedoraproject.org> Date: Wed Mar 12 17:36:25 2025 +0530 Packit: Fix action script for fetching upstream commit This fixes multiple trailing quotes after the commit and also ensures the older commit id will be correctly replaced by the newer id. Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org> commit 3079ee35fd6c1b8042c1ebb38efd67a60f6488f6 Merge: 854657602 405c55b4a Author: openshift-merge-bot[bot] <148852131+openshift-merge-bot[bot]@users.noreply.github.com> Date: Tue Mar 11 18:34:12 2025 +0000 Merge pull request #25535 from mheon/bump_541 Bump to v5.4.1 commit 405c55b4a40d55ebc653d4cff6137a78a9701ab3 Author: Matt Heon <mheon@redhat.com> Date: Tue Mar 11 13:22:53 2025 -0400 Bump to v5.4.2-dev Signed-off-by: Matt Heon <mheon@redhat.com> commit f4f07677394b7356688498f619128f42fc2072a8 Merge: e4eabb720 37b95c0b0 Author: Reinhard Tartler <siretart@debian.org> Date: Sat Mar 8 13:20:39 2025 +0000 Merge branch 'build-origin' into 'debian/sid' debian/rules: set "Build Origin" field See merge request go-team/packages/podman!11 commit 37b95c0b099da87eaf0f530c704f36ba958d8a8d Author: Paul Holzinger <git@holzinger.dev> Date: Sat Feb 22 18:55:01 2025 +0100 debian/rules: set "Build Origin" field With podman 5.4 upstream added a new field to podman version/info which is called "Build Origin" [1]. Packages should set this to a unique identifiable string for the distro/repository where the package is installed from. This is useful for upstream as we can quickly see where a package was installed from when looking at upstream bugs and then better redirect user to the right bug tracker in case the problem is with the package and not the upstream source. To set the right value use the DEB_VENDOR var from the vendor macro, it prints "Debian" and on ubuntu it should print "Ubuntu" (though I have not tested ubuntu). [1] https://github.com/containers/podman/commit/d3706bcad1c933b6cd2950c3c9479c9169e678c4 Signed-off-by: Paul Holzinger <git@holzinger.dev> commit e4eabb720531384feffd6ea4ce680ee4a6e2c37d Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 08:51:15 2025 -0500 debian/changelog: update commit 2c14b84a0c504b50c54af0b87b6b5167696ed9d9 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 07:57:55 2025 -0500 debian/control: Tighten build-dependencies on containers/{storage,image,common,buildah} commit 67a60943b7a030ba74768434a520457a2eac7735 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 07:52:12 2025 -0500 refresh patches commit c88d04c67494e6bae06740d3952265a49f88c7ad Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 07:51:54 2025 -0500 delete patches merged upstream commit f4b1fe2747557b7a0b9456cbcc529474b32a4488 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 07:43:02 2025 -0500 debian/changelog: update commit c6d36371696756345c3dd6d67c08e82734ee7d78 Merge: 7ce83d8e5 19733c9b0 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Feb 16 07:42:44 2025 -0500 Update upstream source from tag 'upstream/5.4.0+ds1' Update to upstream version '5.4.0+ds1' with Debian dir 70d37901eb2ed869c68f2ed732568da6ab344fc8 commit 7ce83d8e5c7fef24d983c6ca2bf40061fb227b4d Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Jan 26 08:26:21 2025 -0500 debian/changelog: update commit 05718fc04200108495b83e5f6de5498603baf1bd Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Jan 26 18:00:13 2025 -0500 podman: Recommend criu This is to make checkpoint/restore work out of the box. This also makes system tests work. commit 59d8631e924b1b09431b13a40a2d8f69ded4ccb5 Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Jan 25 11:53:32 2025 -0500 debian/control: tighten dependencies commit 6f0957f03ad1827e753066fa4a51f688ce199ad4 Merge: 13f9f0ca4 c255f6061 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Jan 26 08:25:28 2025 -0500 Update upstream source from tag 'upstream/5.3.2+ds1' Update to upstream version '5.3.2+ds1' with Debian dir 51d29e28a4a623d0ae56dc26541b3af74bab1c2c commit 13f9f0ca4be717db5edce54add10c012acbb53ff Author: Paul Holzinger <git@holzinger.dev> Date: Tue Dec 17 18:05:50 2024 +0100 fix/enable some tests Fix some system and e2e issues with some patches that I send upstream. commit 479dd1ecb4ebdbba7fff71d67f4dabbb63197f68 Author: Paul Holzinger <git@holzinger.dev> Date: Tue Dec 17 14:56:29 2024 +0100 tests-unit-skips: don't panic when there is no error When err == nil the err.Error() call triggers a nil deref. Make sure to check err not nil before. commit 17a8430a54b5f628dfc5a3230ffad576af54d197 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Dec 11 06:05:15 2024 -0500 integration-tests: reenable all apparmor tests commit 4be6d7535b6ce26a2d145618ac033e4adbafb8ae Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Dec 11 05:57:43 2024 -0500 integration-tests: re-enable top/ps dependent tests Seem to pass now commit b48ad46a784b0605f6f93995187b31c18a3a1a85 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Dec 11 05:50:15 2024 -0500 integration-tests: Add locale-dependent test Re-enable a test that requires the en.UTF-8 locale to be available in the test environment commit 9f0cf3f040245dc6845df7ae4cb1d30a45c8cdd7 Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Dec 10 13:45:10 2024 -0500 debian/changelog: update commit 9676d81e50b75ae2cdf8d2695730f172b3c90283 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 9 08:22:59 2024 -0500 Revise some integration test skips (2) Turns out that some do fail in rootless or rootful, but not the other commit 94de99386e883be479b901e8fa84d71074f2ab0c Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 9 12:34:14 2024 -0500 drop the disable system_dial_stdio test turns out that masking the podman service works commit da678e15473009756976ec16c5a894b6e6a4f950 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 9 13:32:31 2024 -0500 Drop tolerate-lchown.patch Turns out that we can simply "chown" the _build directory to avoid the error in the tests Bug-Upstream: https://github.com/containers/podman/issues/24802 commit 23527a742819cfa3a4ed0e22b85ee5bd14753ebe Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 9 08:22:59 2024 -0500 Revise some integration test skips Turns out that some are not necessary, while others now have an upstream bug reference commit 58aa43efd5aef72795107d81f8befe9afaef5840 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 9 08:25:05 2024 -0500 Come up with better names for the integration tests commit 0b264a6c0c8c0567721cc59096e05ec0912c1233 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Dec 8 14:54:52 2024 -0500 autopkgtest: Make sure that containers-storage is present The absence of the shipped containers.conf breaks some containers.conf related tests commit e897893a6b4af6f7f5d155b20758bc410aee96fd Author: Reinhard Tartler <siretart@tauware.de> Date: Fri Dec 6 08:13:14 2024 -0500 Update changelog for 5.3.1+ds1-6 release commit 6b08f992caf0abc84498d9d4168de739706723d6 Author: Reinhard Tartler <siretart@tauware.de> Date: Fri Dec 6 08:12:50 2024 -0500 integration-tests: Ignore os.Lchown failures When this chown fails, it is more indicative of an issue with the test environemnt rather than with the code under test. I believe I've seen it in some interation on my laptop, but I am haven't been able to determine the exact conditions. It does appear to happen quite reliably on debci, though commit a46fce507d0b411424d5fb96f2696d2385e3f037 Author: Reinhard Tartler <siretart@tauware.de> Date: Fri Dec 6 06:31:12 2024 -0500 localintegration tests: Rename helper variable to GINKGO_EXTRA_FLAGS This variable defaults to the empty string, that is, it doesn't do anything by default. The motivation for it is to use the "focused tests" feature of ginkgo. Here is an example autopkgtest invocation that runs only the 'quadlet' tests: autopkgtest -B -s --test-name localintegration-nonroot \ --env DH_VERBOSE=1 \ --env GINKGO_EXTRA_FLAGS="--focus quadlet" \ -- qemu -c8 /tmp/unstable.img commit d3bef56eb1e2691643b493663c4567c1e32eea88 Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Dec 5 08:35:31 2024 -0500 debian/changelog: update commit 942d83c194538eef0089f8ae22b677d731f2f6b8 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Dec 4 05:52:20 2024 -0500 autopkgtests: integration tests require rw-build-tree commit 897fae7425d3fa9ae4c9eef2b21f49c3a1fcd24f Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Dec 3 13:32:23 2024 -0500 Add rootless integration tests commit 8468ed5ddd767b8600978257b1edbf7c63558826 Author: Reinhard Tartler <siretart@tauware.de> Date: Tue Dec 3 13:32:14 2024 -0500 Pass BUILDTAGS with spaces instead of ',' commit e6e19bc24ac508032c91f2fae76f568aebf43e45 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 2 22:22:42 2024 -0500 Automatically retry flaky tests commit 6353256013559cb453ee119aab5a7c9a2145d818 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 2 09:01:02 2024 -0500 debian/changelog: update commit b50a789af0cb99560041ae36ba66e6832b7f6118 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 2 08:59:17 2024 -0500 Rename patches commit 88ca009883287dec080612972d4c3aff8d4009a3 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Dec 2 08:46:07 2024 -0500 autopkgtest/e2e: Bump total timeout 20m -> 90m Input from uptream, a VM with 2 cores takes about 40 min to pass the testsuite. Reverting the local patch to increase the per-test timeout. commit f583fee62766a06d45a965d384e1adbb914a6dac Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Dec 1 08:36:05 2024 -0500 debian/changelog: update commit 49367a3bf60b2efb44426cb1097e2ffca1f6ab2a Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Dec 1 08:53:09 2024 -0500 builtin-tests: Set buildtags to expand test coverage commit fef55ae65352c6d9295fe848fa680ad819b708ba Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Dec 1 08:31:29 2024 -0500 e2e integration tests: double the default timeout commit 67a4a4ab1692032ff95feb448552b7ee80c83d98 Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Nov 30 17:49:52 2024 -0500 debian/changelog: update commit 3199563f8aac63d7142ea6e9e29f89fdea7e922c Author: Reinhard Tartler <siretart@tauware.de> Date: Thu Nov 28 09:30:04 2024 -0500 Split out and expand patches for e2e tests All of them are supposed to work, but currently fail as part of the autopkgtest. Further investigation is required to understand the cause commit 987bde04425385dd498b3b7bf396cffdd0f2b72f Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Nov 27 11:47:54 2024 -0500 Enable e2e tests commit 8693745af650562f60b18b5c443781214bdeb470 Author: Reinhard Tartler <siretart@tauware.de> Date: Sat Nov 30 06:53:13 2024 -0500 Fix testdata installation commit 02133dd96cff26e3fe69d2c5d1e54c787f3d3734 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Nov 27 06:45:20 2024 -0500 Enable built-in tests With reduced build-depends, this seems to work commit e70b80aacda81b8f88c1e637e361e8aecd004331 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Nov 27 06:42:42 2024 -0500 autopkgtest: restrict qemu tests to amd64 This is to avoid debci determinig "no tests" on !amd64 commit 70e0dc08c1e4036729ded5372ae9bc35d4b6ead8 Author: Reinhard Tartler <siretart@tauware.de> Date: Wed Nov 27 06:41:40 2024 -0500 Remove a number of redundant build-dependencies Seems to workaround #1088235 commit 147ed4277bd3054d8cd7047430cc7c288f472639 Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Nov 25 11:26:47 2024 -0500 debian/changelog: update commit 0d29ddc882b313e4a397826a9cbea7fa593f1f8c Author: Reinhard Tartler <siretart@tauware.de> Date: Mon Nov 25 11:23:51 2024 -0500 autopkgtest/builtin-tests: disable to workaround #1088235 commit 3e3dadee90908bbd8eebf4fee9aa66d189937e0d Author: Reinhard Tartler <siretart@tauware.de> Date: Fri Nov 22 06:28:14 2024 -0500 debian/changelog: update commit c4244fac87081c721b051268aa819b325bd468fe Merge: 4e628dbc5 f9dbbcd71 Author: Reinhard Tartler <siretart@tauware.de> Date: Fri Nov 22 06:27:07 2024 -0500 Update upstream source from tag 'upstream/5.3.1+ds1' Update to upstream version '5.3.1+ds1' with Debian dir c7d9c616581d0154c29b156c8bd779810b217cd0 commit 4e628dbc523fc3d9f2a8b16484279b8b44f6a5f3 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Nov 17 10:05:55 2024 -0500 debian/changelog: update commit cde08c9539641281ecc9163b82b88229792084f5 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Nov 17 08:32:24 2024 -0500 Update changelog for 5.3.0+ds1-3 release commit 2e6bd089b8facf76f5dcbdc982e38b6054c769f2 Author: Reinhard Tartler <siretart@tauware.de> Date: Sun Nov 17 08:31:59 2024 -0500 Update patches to disable shell completion system tests
Among the 7 debian patches available in version 5.4.2+ds1-1 of the package, we noticed the following issues: