Debian Patches
Status for podman/5.8.1+ds1-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| pkg-machine-platform.patch | TestProviders: Skip test if unable to list providers this is to fix autopkgtest in Debian when running in qemu |
Reinhard Tartler <siretart@tauware.de> | no | 2024-08-09 | ||
| gopsutil-v4.patch | Do not hardcode gopsutil v4 We can use v4 when no version suffix is used. Remove it so that we can upgrade the gopsutil modules from v3 to v4 in Debian. |
Guillem Jover <gjover@sipwise.com> | not-needed | 2024-10-01 | ||
| tests-system-skips.patch | test/system: Skip some system tests that fail in Debian | Reinhard Tartler <siretart@tauware.de> | not-needed | 2024-10-03 | ||
| tests-integration-skips.patch | e2e-test: Skip tests that don't currently work These failures need to be investigated more closely |
Reinhard Tartler <siretart@tauware.de> | no | 2024-11-28 | ||
| 0006-Avoid-dependency-on-conmon-runner-config.patch | Avoid dependency on conmon runner config | Reinhard Tartler <siretart@tauware.de> | not-needed | 2025-09-18 | ||
| 0007-Allow-version-of-buildah-to-be-slightly-off.patch | Allow version of buildah to be slightly off When upstream is running these tests, they are guaranteed to be the same. In Debian, the minor version might be slightly off without any issues |
Reinhard Tartler <siretart@tauware.de> | no | 2025-10-05 | ||
| 0007-Relax-AppArmor-profile-check-in-e2e-tests.patch | Relax AppArmor profile check in e2e tests The upstream e2e tests for Podman use the Ginkgo testing framework and Gomega matchers. The test for the default AppArmor profile previously asserted an exact string match against `apparmor.Profile` (e.g., expecting `containers-default-0.67.1`). This causes brittle test failures in Debian when the `containers/common` dependency is updated independently or when there are minor version discrepancies between the suite and the binary. This patch relaxes the Gomega assertion to simply check that the `AppArmorProfile` field is not empty. This ensures we still validate that Podman applies a profile, without tightly coupling the test to a hardcoded version string. These e2e tests are only executed as part of `autopkgtest`. Furthermore, they are only run when using the `qemu` backend, because the tests require the `isolation-machine` restriction to properly exercise container isolation and AppArmor profiles. |
Reinhard Tartler <siretart@tauware.de> | not-needed | 2026-04-10 |
All known versions for source package 'podman'
- 5.8.1+ds1-3 (sid)
- 5.8.1+ds1-2 (forky)
- 5.4.2+ds1-2 (trixie)
