openshift-merge-bot[bot]
1a43077d99
Merge pull request #25019 from vmsh0/docs-initialized-state
...
docs: add 'initialized' state to status filters
2025-01-16 16:36:14 +00:00
openshift-merge-bot[bot]
834a1c9798
Merge pull request #24966 from silver886/patch-2
...
Remove `.exe` suffix if any in completion
2025-01-16 16:33:28 +00:00
Robert Günzler
d4f4cf0988
Document kube-play CDI support
...
Follow up to ec6b0355bf
Signed-off-by: Robert Günzler <r@gnzler.io>
2025-01-16 15:41:16 +01:00
openshift-merge-bot[bot]
31dd624951
Merge pull request #25024 from eriksjolund/debug-quadlet
...
docs: Add quadlet debug method systemd-analyze
2025-01-16 14:17:17 +00:00
Erik Sjölund
e93f0acbee
docs: Add quadlet debug method systemd-analyze
...
Reference: https://github.com/containers/podman/discussions/24891
Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2025-01-16 08:27:47 +01:00
Daniel J Walsh
6ad44fe179
Replace instances of PodmanExitCleanly in play_kube_test.go
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-01-15 16:12:02 -05:00
Riccardo Paolo Bestetti
6ad4742ba8
docs: add 'initialized' state to status filters
...
Previously, the 'initialized' state was not documented as an available
filter for various Podman commands.
This commit documents 'initialized' as a valid state that can be used to
filter the start, stop, restart, rm, pause, unpause, and ps commands.
Fixes : #25017
Signed-off-by: Riccardo Paolo Bestetti <pbl@bestov.io>
2025-01-15 19:28:27 +01:00
renovate[bot]
ded5a2db82
fix(deps): update module google.golang.org/protobuf to v1.36.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-15 17:55:15 +00:00
Daniel J Walsh
3fb37c588d
Switch all calls of assert.Nil to assert.NoError
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-01-15 07:08:27 -05:00
Daniel J Walsh
6565bde6e8
Add --no-hostname option
...
Fixes: https://github.com/containers/podman/issues/25002
Also add the ability to inspect containers for
UseImageHosts and UseImageHostname.
Finally fixed some bugs in handling of --no-hosts for Pods,
which I descovered.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-01-15 06:51:32 -05:00
openshift-merge-bot[bot]
04e6488315
Merge pull request #25011 from AhmedMoalla/fix-wrongly-ported-cunescape_one
...
Fix unescaping octal escape sequence in values of Quadlet unit files
2025-01-15 11:44:56 +00:00
Ahmed Moalla
68f29df602
Fix unescaping octal escape sequence in values of Quadlet unit files
...
Signed-off-by: Ahmed Moalla <ahmed.moalla@gmail.com>
2025-01-14 23:21:47 +01:00
Leo Liu
a91aa36367
Remove `.exe` suffix if any
...
Signed-off-by: Leo Liu <silver886@users.noreply.github.com>
Add comment
In shell completion, there is `.exe` suffix on Windows and this does not provide same experience across platforms, #16499
Signed-off-by: Leo Liu <silver886@users.noreply.github.com>
Create unit test for `.exe` suffix removal
Signed-off-by: Leo Liu <11664880+silver886@users.noreply.github.com>
Update comments
Signed-off-by: Leo Liu <11664880+silver886@users.noreply.github.com>
2025-01-14 11:53:19 -08:00
openshift-merge-bot[bot]
ec6b0355bf
Merge pull request #25010 from robertgzr/play-cdi
...
Add kube play support for CDI resource allocation
2025-01-14 18:39:13 +00:00
Robert Günzler
0d0a78cc6b
Add kube play support for CDI resource allocation
...
We now handle CDI qualified names being passed to resources.limits. The
support for that was already in libpod as of ab7f6095a1
when passed via the devices list. this just hooks the kube yaml parser
up to it.
Additionally we introduce `podman.io/device` that accepts device paths
as names and is transparently translated to mimick --device. This allows
bringing arbitrary devices into the container via similar, although
incompatible with, k8s mechanics:
```yaml
resources:
requests:
podman.io/device=/dev/kmsg: 1
```
Fixes: https://github.com/containers/podman/issues/17833
Signed-off-by: Robert Günzler <r@gnzler.io>
2025-01-14 14:04:15 +01:00
openshift-merge-bot[bot]
9f1fee2a0b
Merge pull request #24987 from AhmedMoalla/fix-comment-char-in-quadlet-unit-file
...
add support to ; for comments in unit files as per systemd documentation
2025-01-13 17:15:37 +00:00
Ahmed Moalla
75b4a1b2aa
add support to `;` for comments in unit files as per systemd documentation
...
Signed-off-by: Ahmed Moalla <ahmed.moalla@gmail.com>
2025-01-13 14:20:24 +01:00
openshift-merge-bot[bot]
11945578fc
Merge pull request #24977 from mtrmac/exitcleanly
...
RFC: Introduce PodmanTestIntegration.PodmanCleanly
2025-01-10 15:15:11 +00:00
Miloslav Trmač
de1aa44cc9
Use PodmanExitCleanly in attach_test.go
...
just as a demonstration.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-01-09 18:47:37 +01:00
Miloslav Trmač
0c18beaea7
Introduce PodmanTestIntegration.PodmanExitCleanly
...
This significantly simplifies the ceromony of running a Podman command
in integration tests, from
> session := p.Podman([]string{"stop", id})
> session.WaitWithDefaultTimeout()
> Expect(session).Should(ExitCleanly())
to
> p.PodmanExitCleanly("stop", id)
There are >4650 instances of ExitCleanly() in the tests,
and many could be migrated; this does not do that.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-01-09 18:47:26 +01:00
openshift-merge-bot[bot]
1a00c92e00
Merge pull request #24978 from baude/newci
...
Add newer c/i to support artifacts
2025-01-09 10:31:37 +00:00
openshift-merge-bot[bot]
77c5e090d3
Merge pull request #24979 from containers/renovate/setuptools-75.x
...
chore(deps): update dependency setuptools to ~=75.8.0
2025-01-09 09:14:38 +00:00
renovate[bot]
ba24512959
chore(deps): update dependency setuptools to ~=75.8.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 21:35:30 +00:00
Brent Baude
121caa04ca
Add newer c/i to support artifacts
...
Adding in a newer containers/image to make artifact a little easier to
merge.
Signed-off-by: Brent Baude <bbaude@redhat.com>
2025-01-08 13:42:24 -06:00
openshift-merge-bot[bot]
2e1e7107b7
Merge pull request #24882 from giuseppe/keep-id-size
...
namespaces: allow configuring keep-id userns size
2025-01-08 18:29:05 +00:00
openshift-merge-bot[bot]
0798f54e94
Merge pull request #24655 from mheon/fix_volume_perms_cp
...
Mount volumes before copying into a container
2025-01-08 14:51:46 +00:00
openshift-merge-bot[bot]
164a47ec9e
Merge pull request #24973 from containers/renovate/golang.org-x-tools-0.x
...
fix(deps): update module golang.org/x/tools to v0.29.0
2025-01-08 13:07:15 +00:00
openshift-merge-bot[bot]
be30282343
Merge pull request #24965 from silver886/patch-1
...
docs: Update description for completion
2025-01-08 12:20:30 +00:00
openshift-merge-bot[bot]
2260a3448f
Merge pull request #24960 from eriksjolund/fix-typo-ptxmode
...
specgenutil: Fix parsing of mount option ptmxmode
2025-01-08 12:14:59 +00:00
renovate[bot]
fca64e5429
fix(deps): update module golang.org/x/tools to v0.29.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 12:13:19 +00:00
openshift-merge-bot[bot]
d1f709296d
Merge pull request #24972 from containers/renovate/golang.org-x-net-0.x
...
fix(deps): update module golang.org/x/net to v0.34.0
2025-01-08 12:12:16 +00:00
openshift-merge-bot[bot]
4593f8d412
Merge pull request #24815 from ygalblum/quadlet-traverse-base-users-dir
...
Quadlet - make sure the /etc/containers/systemd/users is traversed in rootless
2025-01-08 12:06:44 +00:00
renovate[bot]
3be6c501c0
fix(deps): update module golang.org/x/net to v0.34.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 11:07:29 +00:00
openshift-merge-bot[bot]
2043fa385f
Merge pull request #24962 from containers/renovate/github.com-vbauerster-mpb-v8-8.x
...
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.9.1
2025-01-08 11:06:16 +00:00
openshift-merge-bot[bot]
0cf2417750
Merge pull request #24926 from rhatdan/quadlet
...
Document .build for Image .container option
2025-01-08 10:52:31 +00:00
Erik Sjölund
806722b3d6
specgenutil: Fix parsing of mount option ptmxmode
...
Fix typo: ptxmode -> ptmxmode
Reference: https://github.com/containers/podman/discussions/24921
Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2025-01-08 11:52:11 +01:00
Giuseppe Scrivano
b0b1d19723
namespaces: allow configuring keep-id userns size
...
Introduce a new option "size" to configure the maximum size of the
user namespace configured by keep-id.
Closes: https://github.com/containers/podman/issues/24837
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2025-01-08 10:08:29 +01:00
Leo Liu
6dba0d9586
Update description for completion
...
Signed-off-by: Leo Liu <silver886@users.noreply.github.com>
2025-01-07 18:52:31 -08:00
Ygal Blum
0b3ad66a78
Quadlet - make sure the /etc/containers/systemd/users is traversed in rootless
...
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2025-01-07 14:49:59 -05:00
openshift-merge-bot[bot]
6abf83fc42
Merge pull request #24936 from vmasutin/fixing-ssh-identity
...
Fixing ~/.ssh/identity handling
2025-01-07 19:32:04 +00:00
Daniel J Walsh
418ea52e06
Document .build for Image .container option
...
$NAME.build is supported in .container to automatically build the
local image. This needs to be documented.
Also fix up other special cases to look the same in the man page.
Fixes: https://www.reddit.com/r/podman/comments/1hmhhhi/quadlet_build_units/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-01-07 14:20:43 -05:00
openshift-merge-bot[bot]
564b8f338e
Merge pull request #24957 from Luap99/lint
...
update golangci/golangci-lint to v1.63.4
2025-01-07 19:12:50 +00:00
renovate[bot]
c75e1c41d0
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.9.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 19:11:33 +00:00
openshift-merge-bot[bot]
c7882f0ce2
Merge pull request #24958 from Luap99/new-images
...
New VM Images
2025-01-07 19:10:07 +00:00
openshift-merge-bot[bot]
03cccc7fb6
Merge pull request #24854 from containers/renovate/google.golang.org-protobuf-1.x
...
fix(deps): update module google.golang.org/protobuf to v1.36.2
2025-01-07 17:47:36 +00:00
Paul Holzinger
62c81298fd
New VM Images
...
https://github.com/containers/automation_images/pull/398
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-01-07 16:18:09 +01:00
Paul Holzinger
e9fb805522
update golangci/golangci-lint to v1.63.4
...
Fix new issues found by usetesting, mainly we should use t.TempDir() in
test which makes the code better as this will be removed on test end
automatically so no need for defer or any error checking.
Also fix issues reported by exptostd, these mainly show where we can
switch the imports to the std maps/slices packages instead of the
golang.org/x/exp/... packages.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-01-07 15:48:53 +01:00
renovate[bot]
4288c81da0
fix(deps): update module google.golang.org/protobuf to v1.36.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:30:22 +00:00
openshift-merge-bot[bot]
e2e40b4367
Merge pull request #24956 from containers/renovate/setuptools-75.x
...
chore(deps): update dependency setuptools to ~=75.7.0
2025-01-07 14:29:39 +00:00
renovate[bot]
b23349d3bd
chore(deps): update dependency setuptools to ~=75.7.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:02:54 +00:00