26465 Commits

Author SHA1 Message Date
Matt Heon
2fbecb48e1 Merge pull request #27791 from ninja-quokka/kube_play_image_validation
[play_kube] Add validation to container image field
2025-12-22 14:43:56 -05:00
Lokesh Mandvekar
38017c42b6 Merge pull request #27811 from ashley-cui/networkcmdpath
Remove network-cmd-path
2025-12-22 09:40:16 -05:00
Jan Rodák
ac3a9f889b Merge pull request #27805 from Amirali-Amirifar/main
Remove extra spaces from secrets cmd example
2025-12-22 13:10:27 +01:00
Jan Rodák
4515c6ba99 Merge pull request #27794 from MayorFaj/docs-remove-unnecessary-tty-27605
fix: remove unnecessary -t flag from podman run commands in docs
2025-12-22 11:46:41 +01:00
Lewis Denny
74c0795a7c [play_kube] Add validation to container image field
Fixes: #27784

Signed-off-by: Lewis Denny <lewisdenny@me.com>
2025-12-21 20:15:35 +10:00
Ashley Cui
aa1d7b189a Remove network-cmd-path
As part of slirp removal.
RUN-3569

Signed-off-by: Ashley Cui <acui@redhat.com>
2025-12-19 16:52:49 -05:00
Amirali Amirifar
d54a053d0a Remove extra spaces from secrets cmd example
Signed-off-by: Amirali Amirifar <amirali.amirifar@gmail.com>
2025-12-18 22:48:24 +03:30
MayorFaj
eaf4d4ebc9 fix: remove unnecessary -t flag from podman run commands in documentation
Signed-off-by: MayorFaj <mayorfaj@gmail.com>
2025-12-17 22:29:40 +00:00
Matt Heon
ac91395e1d Merge pull request #27696 from MayorFaj/fix-logs-timestamp-precision
fix(logs): improve timestamp precision in container logs
2025-12-17 15:41:43 -05:00
Jan Rodák
eb3da9d217 Merge pull request #27689 from MayorFaj/docs/27681-filter-deduplication
docs: Deduplicate --filter descriptions
2025-12-17 18:38:52 +01:00
Matt Heon
8b9c1e2ad3 Merge pull request #27781 from cgwalters/fprintf-trailing-nl
Fix missing newlines in stderr error messages
2025-12-17 12:21:03 -05:00
Matt Heon
f1e60e4d59 Merge pull request #27790 from ninja-quokka/update_readme_links
docs: Update LFX insights badges in README
2025-12-17 12:01:28 -05:00
Ashley Cui
1ce427a033 Merge pull request #27659 from inknos/post-quadlet-api
Add POST /libpod/quadlets
2025-12-17 10:32:49 -05:00
Nicola Sella
3e6781f05a Add POST /libpod/quadlets
Fixes: https://issues.redhat.com/browse/RUN-3743

Signed-off-by: Nicola Sella <nsella@redhat.com>
2025-12-17 14:37:12 +01:00
Colin Walters
9a2c8b615e Fix missing newlines in stderr error messages
I happened to run `podman run --config=/path/to/file` and got
an error without a trailing newline, which was a bit jarring.

Fix the instances I noticed.

Assisted-by: OpenCode (Claude Opus 4.5)
Signed-off-by: Colin Walters <walters@verbum.org>
2025-12-17 07:36:04 -05:00
Lewis Denny
890a3a1faf docs: Update LFX insights badges in README
The location of the Podman LFX insight badges has changed causing them
to fail, this patch updates the, to point to the new location.

Fixes: #27789

Signed-off-by: Lewis Denny <lewisdenny@me.com>
2025-12-17 20:30:40 +10:00
Jan Rodák
23306d1efe Merge pull request #27760 from Luap99/test-apk 2025-12-17 11:04:47 +01:00
Tom Sweeney
03bb9aa2e8 Merge pull request #27721 from jwhonce/wip/agents_md
Initial AGENTS.md
2025-12-15 19:52:03 -05:00
Paul Holzinger
8d0ecd4d84 Merge pull request #27330 from winterqt/push-pwouqluolwxt
libpod: fix healthchecks not executing every interval on linux
2025-12-12 18:15:05 +01:00
Paul Holzinger
c457e50b60 Merge pull request #27581 from timcoding1988/chore/new_base_image_for_fedora_43
update fedora base image to 43 and related tests
2025-12-12 16:56:03 +01:00
Paul Holzinger
254403dc03 Merge pull request #27426 from Honny1/local-api-artifact-add
Artifact add optimization on macOS and Windows
2025-12-12 16:49:50 +01:00
Paul Holzinger
15ae942a48 test/system: remove apk from build
We do not use that package that we install for the test anyway and doing
this networking connection is causing heavy flakes at the moment.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-12 15:44:38 +01:00
Paul Holzinger
811c818fc9 test/system: skip podman volumes with XFS quotas on fedora
It fails due selinux, it is unlcear why so I filled #27759 for now to
track that so we can get the image update merged.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-12 14:16:39 +01:00
Paul Holzinger
7e3caaed84 cirrus: ensure NOTIFY_SOCKET is properly unset for all tests
Podman uses this env toi do various things, we don't want the external
env to affect our tests here.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-12 14:09:18 +01:00
Paul Holzinger
0056ff4101 Merge pull request #27757 from containers/renovate/google.golang.org-protobuf-1.x
fix(deps): update module google.golang.org/protobuf to v1.36.11
2025-12-12 12:07:19 +01:00
renovate[bot]
e78fb1ed27 fix(deps): update module google.golang.org/protobuf to v1.36.11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 09:47:11 +00:00
Paul Holzinger
b29a6db228 Merge pull request #27750 from containers/renovate/golang.org-x-net-0.x
fix(deps): update module golang.org/x/net to v0.48.0
2025-12-11 21:39:31 +01:00
Paul Holzinger
f2923914b7 Merge pull request #27751 from containers/renovate/tags.cncf.io-container-device-interface-1.x
fix(deps): update module tags.cncf.io/container-device-interface to v1.1.0
2025-12-11 20:42:35 +01:00
renovate[bot]
0e45e7003c fix(deps): update module tags.cncf.io/container-device-interface to v1.1.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 18:17:10 +00:00
Paul Holzinger
b197aeebe6 Merge pull request #27748 from containers/renovate/github.com-checkpoint-restore-checkpointctl-1.x
fix(deps): update module github.com/checkpoint-restore/checkpointctl to v1.4.1
2025-12-11 19:15:17 +01:00
Tim Zhou
5d79adbd6a update fedoral base image to 43 and related tests
Signed-off-by: Tim Zhou <tizhou@redhat.com>
2025-12-11 12:51:21 -05:00
Brent Baude
060c5875de Merge pull request #27746 from Luap99/renovate-conf
renovate: remove old c/{common, image, storage} config
2025-12-11 10:04:47 -06:00
renovate[bot]
e49992fef6 fix(deps): update module golang.org/x/net to v0.48.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 14:37:08 +00:00
Paul Holzinger
2608feb4f7 Merge pull request #27708 from anagno/fix/probe
fix: skip execution of probes when initialDelaySeconds is not elapsed
2025-12-11 15:35:06 +01:00
renovate[bot]
0a1f564289 fix(deps): update module github.com/checkpoint-restore/checkpointctl to v1.4.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 13:28:03 +00:00
Jan Rodák
7ffe891bc2 Merge pull request #27741 from baude/strongreplace2
Vendor latest mono repo for libartifact changes
2025-12-11 14:26:23 +01:00
Vasileios Anagnostopoulos
88bacfc133 fix: skip execution of probes when initialDelaySeconds is not elapsed
According to the [Kubernetes docs](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes)
the probes should be executed after the `initialDelaySeconds`. So to be
consistent with the kubernetes specs, skip the execution of the probes until
the `initialDelaySeconds` is elapsed.

Closes #27678

Signed-off-by: Vasileios Anagnostopoulos <anagnwstopoulos@hotmail.com>
2025-12-11 12:50:24 +01:00
Paul Holzinger
b53159d0f2 renovate: remove old c/{common, image, storage} config
We no longer use these repos so we can drop this config.

In the meantime I added this for the new location in the global config.
b49c089e5f

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-12-11 12:21:36 +01:00
Brent Baude
f348a0717d Vendor latest mono repo for libartifact changes
This PR vendors in the strong typed libartifact code and carries the
associated changes.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2025-12-10 14:44:50 -06:00
Paul Holzinger
f7162828df Merge pull request #27740 from l0rd/fix-win-release-artifact-not-found
Use explicit download-artifact name and path for win-installer release
2025-12-10 17:24:16 +01:00
Mario Loriedo
22b10fa153 Use explicit download-artifact name and path for win-installer release
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-12-10 16:45:08 +01:00
openshift-merge-bot[bot]
f8e0b70063 Merge pull request #27727 from cfergeau/openatinroot
kube play: Fix fd leak when handling symlinks
2025-12-09 18:28:37 +00:00
Jhon Honce
9fe88a5539 Finish review comments
* Provide hints to AI agents to differentiate between system and
  integration tests

Signed-off-by: Jhon Honce <jhonce@redhat.com>
2025-12-09 09:41:06 -07:00
Christophe Fergeau
84a2902d32 kube play: Fix fd leak when handling symlinks
The `*os.File` returned by `pathrs.OpenatInRoot` needs to
be closed before returning from `openSymlinkPath`

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
2025-12-09 16:28:16 +01:00
openshift-merge-bot[bot]
f66f7c8a5b Merge pull request #27650 from lstocchi/i27614
Prevent non hyper-v admin users to execute machine commands
2025-12-09 12:17:38 +00:00
Jhon Honce
f095336456 Update to resolve most review comments
Signed-off-by: Jhon Honce <jhonce@redhat.com>
2025-12-08 18:31:33 -07:00
openshift-merge-bot[bot]
ed132b7a72 Merge pull request #27709 from baude/removedarwinamd64
Remove Intel MacOS support
2025-12-09 01:20:42 +00:00
Jhon Honce
8d7e200f88 Initial draft of AGENTS.md
* Add support for https://agents.md/

[NO TESTS NEEDED]

Signed-off-by: Jhon Honce <jhonce@redhat.com>
See: [AGENTS.md](https://agents.md/)
2025-12-08 17:54:50 -07:00
Brent Baude
f87cefc262 Remove Intel MacOS support
This PR removes support for Intel Apple Macs. The removal includes
impacts to code, tests, Makefile, builds, release builds, and so forth.

Fixes Jira: RUN-3621

Signed-off-by: Brent Baude <bbaude@redhat.com>
2025-12-07 07:03:06 -06:00
MayorFaj
e28d1e57fa fix(logs): enhance timestamp format to include timezone in logs
Signed-off-by: MayorFaj <mayorfaj@gmail.com>
2025-12-06 13:10:28 +00:00