Paul Holzinger
d3a81e3e17
Merge pull request #28150 from sidneychang/docs-rootless-networking-defaults
...
docs: update rootless default networking mode
2026-02-25 16:34:08 +01:00
2190206983@qq.com
176bab3feb
docs: update rootless default networking mode
...
Signed-off-by: sidneychang <2190206983@qq.com>
2026-02-25 23:17:23 +08:00
Paul Holzinger
2021f2b307
Merge pull request #28080 from containers/renovate/google.golang.org-grpc-1.x
...
fix(deps): update module google.golang.org/grpc to v1.79.0
2026-02-25 14:35:56 +01:00
Jan Rodák
041f7769a5
Merge pull request #28142 from containers/renovate/openapi-schema-validator-0.x
...
chore(deps): update dependency openapi-schema-validator to ~=0.7.1
2026-02-25 14:11:49 +01:00
Jan Rodák
4e62f2429a
Merge pull request #28138 from Luap99/golangci-lint
...
update golangci-lint to v2.10.1
2026-02-25 13:53:59 +01:00
Jan Rodák
57ad0b59c4
Merge pull request #28151 from ricardobranco777/rmpod
...
test/system: fix pod inspect ordering test leak
2026-02-25 12:22:58 +01:00
Paul Holzinger
9a1e5e8eeb
cmd/podman-tetsing: fix incorrect error message
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-25 11:06:25 +01:00
Ricardo Branco
960165b8c5
test/system: fix pod inspect ordering test leak
...
Add missing cleanup.
Signed-off-by: Ricardo Branco <rbranco@suse.de>
2026-02-24 22:46:08 +01:00
Lokesh Mandvekar
39ea7ef794
Merge pull request #28121 from pkoenig10/filterStatus
...
List all status values in status filter documentation
2026-02-24 17:38:00 +05:30
renovate[bot]
35d088ff83
chore(deps): update dependency openapi-schema-validator to ~=0.7.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-24 10:27:19 +00:00
Paul Holzinger
1492cea16e
Merge pull request #28137 from pablomh/patch-1
...
docs(podman-systemd.unit.5.md): Fix variable syntax
2026-02-23 15:33:02 +01:00
Jan Rodák
54e26a8c7e
Merge pull request #28127 from ratijas/work/ratijas/labels
2026-02-23 13:22:06 +01:00
Jan Rodák
459225bad2
Merge pull request #28134 from Veector40/fix-rm-timeout-docs
...
docs: add examples for rm with --force and --time
2026-02-23 13:10:02 +01:00
Jan Rodák
19a11ac214
Merge pull request #28133 from ricardobranco777/yq
...
test: Use yq for yaml2json when available
2026-02-23 13:07:34 +01:00
Paul Holzinger
02f0766a79
update golangci-lint to v2.10.1
...
And remove one false positive comment that got fixed as it seems like.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-23 10:13:48 +01:00
Paul Holzinger
8a0c777017
fix new staticcheck warnings
...
As reported by golangci-lint v2.10.1.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-23 10:00:51 +01:00
Paul Holzinger
5e3719c81a
fix two issues found by nilness
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-23 09:53:35 +01:00
Pablo Méndez Hernández
072018096d
docs(podman-systemd.unit.5.md): Fix variable syntax
...
Fix variable syntax when referencing UID.
Signed-off-by: Pablo Méndez Hernández <pablomh@redhat.com>
2026-02-22 23:05:48 +01:00
Victor Koycheff
fc089d7f1a
docs: add examples for rm with --force and --time
...
Fixes #26365
Signed-off-by: Victor Koycheff <victorkoycheff@gmail.com>
2026-02-22 19:24:02 +02:00
Ricardo Branco
476ca11994
test: Use yq for yaml2json when available
...
Signed-off-by: Ricardo Branco <rbranco@suse.de>
2026-02-22 11:29:27 +01:00
Ivan Tkachenko
4fae160fcf
Fix documentation inconsistency about labels
...
Fixes #28120
Signed-off-by: Ivan Tkachenko <me@ratijas.me>
2026-02-20 16:10:47 +02:00
Patrick Koenig
0d7f00b4c0
List all status values in status filter documentation
...
Signed-off-by: Patrick Koenig <pkoenig10@gmail.com>
2026-02-19 09:28:37 -05:00
Miloslav Trmač
ec0f63c6e5
Merge pull request #28106 from Luap99/vendor
...
vendor: update go.podman.io/... and buildah to latest
2026-02-18 20:27:18 +01:00
Paul Holzinger
72a0a1179e
test/buildah-bud: skip build-with-run-mount
...
That test uses process substitution for the Containerfile which fails
because podman tries to use /dev/fd as context directory.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-18 15:19:57 +01:00
Paul Holzinger
a3198235bf
bindings: do not validate source policy on the client
...
The client and server version can mismatch in which case the client may
fail on something the newer server can understand or the other way
around. Given the server has to parse and validate that output no matter
what there does not seem to be a strong argument for doing this on the
client side again.
Also this means we do leak the sourcepolicy package into the remote
client.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-18 14:18:44 +01:00
Nalin Dahyabhai
474ff994b6
build: connect --source-policy-file, --mount for remote builds
...
Pass --mount settings and the contents of the --source-policy-file
argument to remote builds.
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-18 14:11:12 +01:00
Paul Holzinger
8af2158a83
vendor: update go.podman.io/... and buildah to latest
...
Mainly so we get a commit after [1] which makes the renovate auto update
work again. And also buildah to get a fix for a flake [2].
[1] https://github.com/containers/container-libs/pull/635
[2] https://github.com/containers/buildah/pull/6688
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-18 14:07:29 +01:00
Jan Rodák
38e1aa7ba0
Merge pull request #28085 from JCBird1012/main
...
compat/api: honor VolumeOptions.Subpath for HostConfig.Mounts
2026-02-18 10:48:54 +01:00
Jan Rodák
c581a93da5
Merge pull request #28095 from MayorFaj/fix/28031-publish-option
...
fix: add validation for --publish flag in container restore
2026-02-18 10:19:06 +01:00
Matt Heon
7e78e842a0
Merge pull request #28076 from amyssnippet/fix-final-v3
...
inspect: preserve secret target name in env masking
2026-02-17 12:09:32 -05:00
Paul Holzinger
617282ca7c
Merge pull request #28102 from timcoding1988/using-aws-oidc-token
...
Using aws OIDC token
2026-02-17 12:50:54 +01:00
Paul Holzinger
f4aa01967e
Merge pull request #28099 from Honny1/quadlets-restart-pod
...
Respect user-specified `Restart=` policy in pod units
2026-02-17 12:49:20 +01:00
Lokesh Mandvekar
3c38228a11
Merge pull request #28096 from m-horky/mhorky/quadlet-docs
...
docs(quadlet): Unify [Network] section on removal
2026-02-17 16:21:22 +05:30
Amol Yadav
ed8eec6bbf
using Debugf and removed wierd DEBUG logs
...
Signed-off-by: Amol Yadav <amyssnipet@yahoo.com>
2026-02-17 13:58:22 +05:30
mhorky
9b611b5380
docs(quadlet): Unify [Network] section on removal
...
The original text was added in 518daef in 2023-08. Later, in 0d4a148
in 2025-04, a new option has been introduced without the text being
updated.
Signed-off-by: mhorky <mhorky@redhat.com>
2026-02-17 08:16:49 +01:00
Tim Zhou
64a3e31ab9
migrate to oidc
...
Signed-off-by: Tim Zhou <tizhou@redhat.com>
2026-02-16 21:57:51 -05:00
Jan Rodák
33e8abd637
Respect user-specified Restart= policy in pod units
...
Fixes: https://github.com/containers/podman/issues/28081
Signed-off-by: Jan Rodák <hony.com@seznam.cz>
2026-02-16 22:12:18 +01:00
MayorFaj
1aefd06760
test: remove redundant test for restoring with --publish without --import
...
Signed-off-by: MayorFaj <mayorfaj@gmail.com>
2026-02-16 20:13:45 +00:00
Matt Heon
e6e821c6e2
Merge pull request #28059 from timcoding1988/cherry-pick-bot
...
update cherry pick with pr
2026-02-16 14:33:35 -05:00
Brent Baude
8e7b1343ca
Merge pull request #28093 from containers/renovate/github.com-kevinburke-ssh_config-1.x
...
fix(deps): update module github.com/kevinburke/ssh_config to v1.5.0
2026-02-16 13:20:40 -06:00
Paul Holzinger
8c1cbdc7a0
Merge pull request #28086 from timcoding1988/pr-approval-doc-updates
...
docs: Update PR approval process to use GitHub's native review system
2026-02-16 18:25:36 +01:00
Ashley Cui
6cabddb091
Merge pull request #28097 from m-horky/mhorky/quadlet-ls
...
feat(cmd/podman/quadlet): Add 'ls' as 'list' alias
2026-02-16 12:08:22 -05:00
Matt Heon
fcb7b1fa31
Merge pull request #28083 from Luap99/config
...
storage.conf config file rework prep work and and design doc updates
2026-02-16 12:00:17 -05:00
Tim Zhou
751d6f7953
updating pr review and approval process
...
Signed-off-by: Tim Zhou <tizhou@redhat.com>
2026-02-16 11:32:04 -05:00
Paul Holzinger
20f01fb825
Merge pull request #28098 from m-horky/mhorky/quadlet-examples
...
fix(cmd/podman/quadlet): Indent all examples
2026-02-16 15:10:54 +01:00
mhorky
901ac1b416
feat(cmd/podman/quadlet): Add 'ls' as 'list' alias
...
All other commands support 'ls' for itemized listing.
Signed-off-by: mhorky <mhorky@redhat.com>
Assisted-By: Claude Code
2026-02-16 14:02:56 +01:00
mhorky
b12c51e5a4
fix(cmd/podman/quadlet): Indent all examples
...
Since these examples are multiline, we need to manually add padding to
the start of the line, otherwise the lines are not aligned.
Signed-off-by: mhorky <mhorky@redhat.com>
2026-02-16 13:56:34 +01:00
Paul Holzinger
60cfb66d8f
podman system reset: do not print storage.conf warning
...
The orginal motivation was to give a hint to users to delete the file if
they did not create the storage.conf file since some early versions of
podman did auto generate that file[1].
However that was a really long time ago and with the config file rework
there can be many different storage.conf paths so this warning is no
longer useful so we should be able to remove this now.
[1] https://github.com/containers/podman/issues/7447
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-16 13:47:56 +01:00
Paul Holzinger
0778bdaffe
podman info: remove storage.conf path
...
Given the new config file logic will read many files pritning one
specific one here has no meaning anymore, just delete it.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-16 13:47:56 +01:00
Paul Holzinger
a1afa58e27
system service: remove config reload functionallity
...
As I outlined in the design docs this is broken, there are several
data races here because we write to the config files that can be read by
other goroutines in parallel which violates the go memory model and
thus can lead to runtime panics and undefined behavior.
One could fix with a mutex but that would make the whole code base much
more ugly and there is still the risk that something would access this
field without the mutex held.
I am not sure we have any users using this, it never worked for the
storage side and since the service is a not a daemon any user could just
stop and start it again to re-read the files without having to stop
running containers.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-16 13:47:56 +01:00