Commit Graph
27148 Commits
Author SHA1 Message Date
jait jacob efc6ddfcc4 cleanup: run go fix on pkg/machine for windows
Signed-off-by: jait jacob <jai8.jacob@gmail.com>
2026-04-29 13:56:01 +05:30
Lokesh Mandvekar 991cde5167 Merge pull request #28594 from containers/renovate/openapi-schema-validator-0.x
Update dependency openapi-schema-validator to ~=0.9.0
2026-04-28 14:54:05 -04:00
Lokesh Mandvekar 73cd796969 Merge pull request #28599 from containers/renovate/dawidd6-action-send-mail-17.x
[skip-ci] Update dawidd6/action-send-mail action to v17
2026-04-28 14:45:51 -04:00
Matt Heon 3bd7bbc0dc Merge pull request #28413 from simonbrauner/issue-26786
Use AND to combine different volume filter keys
2026-04-28 13:59:42 -04:00
Matt Heon 70fc22c163 Merge pull request #28570 from ashley-cui/netavarkcreate
Use netavark create when creating networks
2026-04-28 13:48:37 -04:00
Ashley Cui bb02e49080 Adjust error messages for new netavark create
c/common uses the new netavark create command, so some of the error messages have slightly changed. Adjust the tests so they pass.

Signed-off-by: Ashley Cui <acui@redhat.com>
2026-04-28 12:43:48 -04:00
Ashley Cui 09103756cc Vendor container-libs main
Mostly for libnetwork changes in c/common

Signed-off-by: Ashley Cui <acui@redhat.com>
2026-04-28 12:43:11 -04:00
Paul Holzinger 241e59b9af Merge pull request #28494 from agp8x/fix/keep-pod-hostname
keep pod hostname when a container is stopped
2026-04-28 17:52:39 +02:00
Giuseppe Scrivano b25a1ec50b Merge pull request #28597 from Luap99/checkpoint
test/e2e: fix broken checkpoint tests
2026-04-28 16:26:17 +02:00
Paul Holzinger 50bf7db0d9 test/e2e: fix broken checkpoint tests
On main these tests fail right now due the parallel merge of commit
d01cd46830 ("test: remove outdated checkpoint skip") and commit
1b99ae56b0 ("New images 2026-04-24").

The new crun and/or criu versions in the CI images changed the error
message so adapt to that.

The new full error is:
Error: crun: (00.054135) Error (criu/cgroup.c:1998): cg: cgroupd: recv req error: No such file or directory: OCI runtime attempted to invoke a command that was not found

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-28 15:27:02 +02:00
Paul Holzinger c1d4e1491a test/e2e: port some checkpoint tests to PodmanExitCleanly
Also remove one podman rm -t0 -fa call, the test cleanup does it already
so no need to do it twice.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-28 15:27:02 +02:00
Šimon Brauner 09b7f59f99 Improve docs on passing multiple --filter flags
Signed-off-by: Šimon Brauner <sbrauner@redhat.com>
2026-04-28 14:33:54 +02:00
renovate[bot] 7812e9d814 [skip-ci] Update dawidd6/action-send-mail action to v17
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 12:04:43 +00:00
Paul Holzinger 2605275eac Merge pull request #28555 from lsm5/tmt-revdep-podman-next
Packit: Fixes for tmt-revdeps test
2026-04-28 13:51:13 +02:00
Lokesh Mandvekar f68103d3ad Packit/TMT: Use podman-next for tmt-revdeps test
Signed-off-by: Lokesh Mandvekar <lsm5@linux.com>
2026-04-27 16:20:11 -04:00
renovate[bot] 455367165c Update dependency openapi-schema-validator to ~=0.9.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 18:58:39 +00:00
Matt Heon d8e7a60604 Merge pull request #28451 from lsm5/podman6-no-slirp-vendor
Podman6: remove slirp mentions from comments
2026-04-27 14:57:34 -04:00
Lokesh Mandvekar f275c72090 Packit: mention tmt_plan for cockpit revdep tests
Signed-off-by: Lokesh Mandvekar <lsm5@linux.com>
2026-04-27 13:11:58 -04:00
Lokesh Mandvekar b0f1889de7 contrib/packit-tmt: Rename script for clarity of intent
Signed-off-by: Lokesh Mandvekar <lsm5@linux.com>
2026-04-27 13:11:53 -04:00
Lokesh Mandvekar 61792bd9cd TMT: Remove test/tmt/tmt.fmf
Test fetched from upstream. No need to have it here.

Signed-off-by: Lokesh Mandvekar <lsm5@linux.com>
2026-04-27 12:57:48 -04:00
Paul Holzinger bd86edcbe1 Merge pull request #28591 from Luap99/vendor
update container-libs vendor and re-enable module command line completion test
2026-04-27 18:12:56 +02:00
Paul Holzinger 5419fe6648 Merge pull request #28520 from ashley-cui/images
New images 2026-04-24
2026-04-27 18:08:48 +02:00
Paul Holzinger 42cdb802cf Merge pull request #28526 from mheon/governance_add_subprojects
Add a process for adding and removing subprojects
2026-04-27 18:04:09 +02:00
Lokesh Mandvekar 9b253ab347 Update stale comments referencing slirp4netns
Replace remaining references to Slirp/slirp4netns in code comments
with Pasta or remove them where the reference is no longer relevant.

Signed-off-by: Lokesh Mandvekar <lsm5@linux.com>
2026-04-27 10:22:26 -04:00
Jan Rodák 30f93025ab Merge pull request #28556 from Luap99/checkpoint-skip
test: remove outdated checkpoint skip
2026-04-27 15:02:20 +02:00
Paul Holzinger f493ef0734 test/system: re-enable module command line completion test
The paths are no exported again in the latest common changes from
 https://github.com/containers/container-libs/pull/790

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-27 12:54:05 +02:00
Paul Holzinger 6d2e083446 vendor: update latest common, image, storage
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-27 12:52:17 +02:00
Ashley Cui 1b99ae56b0 New images 2026-04-24
From https://github.com/containers/automation_images/pull/443

Signed-off-by: Ashley Cui <acui@redhat.com>
2026-04-24 22:47:17 -04:00
Lokesh Mandvekar a8c3631856 Merge pull request #28581 from baude/removeowners
Remove OWNERS file
2026-04-24 14:16:51 -04:00
Lokesh Mandvekar fd57a62ffe Merge pull request #28552 from Luap99/registries-conf
vendor registries.conf rework
2026-04-24 13:44:17 -04:00
Brent Baude 94b56a82e3 Remove OWNERS file
The OWNERS file no longer serves any purpose now that we do not have
openshift merge bots and the like.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2026-04-24 10:18:13 -05:00
Clemens Klug 24130e2a0c keep pod hostname when a container is stopped
When a container in a pod is stopped, its container name is removed from /etc/hosts. etchosts.Remove() filters for any entry matching the container name or the pod hostname. A pod with additional host entries like --add-host FQDN;pod-hostname:127.0.0.1 is affected by this deletion, too.

Only the container name needs to be removed when a container is stopped.

Signed-off-by: Clemens Klug <git@agp8x.org>
2026-04-24 10:20:43 +00:00
Matt Heon 7bf32ef98b Merge pull request #28575 from Luap99/container-inspect-json
fix container inspect output to not escape html chars
2026-04-23 15:16:11 -04:00
Paul Holzinger d01cd46830 test/system: skip podman checkpoint --export, with volumes on aarch64
It fails due some selinux problem, #28576.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 20:48:55 +02:00
Paul Holzinger 46aa8b83a4 test: remove outdated checkpoint skip
This should work again with the latest VM images.

Fixes: #26289

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 20:44:06 +02:00
Paul Holzinger 56a24d5183 fix container inspect output to not escape html chars
The default std json behavior is to escape &, < and >. Because we print
to the terminal we do not want escapes and rather the real chars.

That is what PrintGenericJSON() does but because we have custom
MarshalJSON() overwrite on the type which called json.Marshal() this
option was not carried into that. The inner type must not escape it.

This is not a problem in the other direction because the outer
json.Marshal call will still escape the chars returned from the inner
MarshalJSON() result if needed.

Fixes: #28560

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 20:12:14 +02:00
Matt Heon cc2e2c94b8 Merge pull request #27929 from kairosci/fix/27786-health-field-containers-json
compat: Add Health field to /containers/json endpoint
2026-04-23 11:39:08 -04:00
Lokesh Mandvekar a009b8079b Merge pull request #28559 from containers/renovate/dawidd6-action-send-mail-16.x
[skip-ci] Update dawidd6/action-send-mail action to v16
2026-04-23 10:49:33 -04:00
Paul Holzinger e74582fcd5 remove CONTAINERS_REGISTRIES_CONF parsing code
The recent registries.conf rework made so the backend already reads the
env var. As such clients should no longer set it directly to simplify
the code here.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 16:22:07 +02:00
Paul Holzinger 5504338c36 vendor: update common, image, storage to latest
To pull in the registries.conf rework and make sure it all works.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 16:22:07 +02:00
Paul Holzinger 2c2ff559bd Merge pull request #28554 from Luap99/registries-v2
move old registries.conf v1 files to v2
2026-04-23 15:55:43 +02:00
Matt Heon f384cc57ab Merge pull request #28386 from NabilHouidi/fix/generate-spec/segfault
Fix: generate specs for pod with no infra container
2026-04-23 08:59:05 -04:00
Paul Holzinger bf76b9133f move old registries.conf v1 files to v2
The v1 syntax is no longer accepted.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 13:19:04 +02:00
Paul Holzinger f2994dc695 move the python API tests to the cache registry
First remove the old v1 registries.conf the test was using and then make
it correctly load the cache registry for CI. This needs some minor test
fixes to make it work again.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-04-23 13:18:13 +02:00
Alessio Attilio c4a4c7e117 API: Add Health field to compat ListContainers and restrict to v1.52+
Signed-off-by: Alessio Attilio <attilio.alessio@protonmail.com>
2026-04-23 08:39:43 +00:00
Paul Holzinger 62ac844a6d Merge pull request #28567 from Honny1/small-fix
Cleanup from deterministic network order PR #28275
2026-04-23 06:03:47 +02:00
Nabil Houidi d44655537e fix: ensure infra image is set from infra container spec in PodConfigToSpec
fixes #21609

Signed-off-by: Nabil Houidi <35373676+NabilHouidi@users.noreply.github.com>
2026-04-22 23:47:00 +02:00
Lokesh Mandvekar d66f0856a8 Merge pull request #28566 from baude/RUN-4539
RUN-4539: Change podman module paths
2026-04-22 16:32:52 -04:00
Matt Heon ae628bbf0c Merge pull request #28568 from l0rd/lstocchi-reviewer
Add lstocchi as Podman Reviewer
2026-04-22 15:17:27 -04:00
Brent Baude 2cc3be7332 RUN-4539: Change podman module paths
The podman module paths are moving from github.com/containers/podman to
go.podman.io/podman.  This will help with future mobility.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2026-04-22 14:02:25 -05:00