Commit Graph

20896 Commits

Author SHA1 Message Date
openshift-merge-bot[bot] f17d8df555
Merge pull request #20707 from baude/vmtypesarereserved
vmtypes names cannot be used as machine names
2023-11-18 20:07:00 +00:00
openshift-merge-bot[bot] 85f57b6ea4
Merge pull request #20709 from TomSweeneyRedHat/dev/tsweeney/buildah1.33.0
Bump Buildah to v1.33.0
2023-11-18 14:59:00 +00:00
TomSweeneyRedHat 3d86a9658e Bump Buildah to v1.33.0
As the title says.  This is the last dance step in preparation
for Podman v4.8.

[NO NEW TESTS NEEDED]

Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2023-11-17 18:02:59 -05:00
openshift-merge-bot[bot] a6bb601400
Merge pull request #20621 from mtrmac/docker-compat-login
Add --compat-auth-file to login and logout
2023-11-17 19:11:02 +00:00
Brent Baude d32f61d91b vmtypes names cannot be used as machine names
florent found a bug where he used "applehv" as a machine name.  it turns out when we use a vmtype name, esp. the active type, it really messes up directory structures for configuration and images alike.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-11-17 12:24:21 -06:00
Miloslav Trmač d0b32255e4 Add support for --compat-auth-file in login/logout
This mostly just inherits the c/common/pkg/auth implementation,
except that AuthFilePath and DockerCompatAuthFilePath can not be set
simultaneously, so don't unnecessarily explicitly set AuthFilePath.
c/common already handles that.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2023-11-17 16:44:06 +01:00
Miloslav Trmač a3d5814e0e Update tests for a c/common error message change
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2023-11-17 16:44:06 +01:00
Miloslav Trmač ced07a55f4 Update c/image and c/common to latest, c/buildah to main
... to include https://github.com/containers/image/pull/2173,
https://github.com/containers/common/pull/1731
and https://github.com/containers/buildah/pull/5143 .

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2023-11-17 16:43:48 +01:00
openshift-merge-bot[bot] 71aac2f430
Merge pull request #20704 from umohnani8/py-docs
[CI:DOCS] Add link to podman py docs
2023-11-17 14:20:08 +00:00
Urvashi Mohnani da899b92da [CI:DOCS] Add link to podman py docs
Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
2023-11-17 07:18:59 -05:00
openshift-merge-bot[bot] 5c97e12d5c
Merge pull request #20610 from edsantiago/bump_vm_images
VM images: bump to 2023-11-16
2023-11-17 10:53:51 +00:00
openshift-merge-bot[bot] 857d610d04
Merge pull request #20659 from rhatdan/subscriptions
[CI:DOCS] Pass secrets from the host down to internal podman containers
2023-11-17 10:51:06 +00:00
Ed Santiago d2a4ec867d Test fixes for debian
Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-11-16 15:14:36 -07:00
Ed Santiago 23ead49dee pasta tests: remove some skips
Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-11-16 15:14:36 -07:00
Ed Santiago d711c3f465 VM images: bump to 2023-11-16
F39 released. Hoping for newer crun and pasta.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-11-16 14:01:54 -07:00
openshift-merge-bot[bot] 638199c495
Merge pull request #20671 from ygalblum/quadlet-uidmap
Quadlet - add support for UID and GID Mapping
2023-11-16 15:40:37 +00:00
openshift-merge-bot[bot] 50f4f59163
Merge pull request #20698 from containers/renovate/go-k8s.io/kubernetes-vulnerability
fix(deps): update module k8s.io/kubernetes to v1.28.4 [security]
2023-11-16 09:37:03 +00:00
openshift-merge-bot[bot] ec2e533a22
Merge pull request #20696 from ashley-cui/ci
[CI:DOCS] Machine test timeout env var
2023-11-15 21:52:50 +00:00
renovate[bot] 5f3f8a3caf
fix(deps): update module k8s.io/kubernetes to v1.28.4 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-15 21:42:59 +00:00
Ashley Cui 3d88f614f7 [CI:DOCS] Machine test timeout env var
Introduce MACHINE_TEST_TIMEOUT, which sets the timeout for machine tests, in seconds.

Signed-off-by: Ashley Cui <acui@redhat.com>
2023-11-15 16:00:57 -05:00
openshift-merge-bot[bot] fcf4f33277
Merge pull request #20592 from containers/renovate/github.com-gorilla-handlers-1.x
fix(deps): update module github.com/gorilla/handlers to v1.5.2
2023-11-15 18:09:30 +00:00
openshift-merge-bot[bot] d36593c65b
Merge pull request #20688 from ygalblum/quadlet-root-symlink
Quadlet - Allow using symlink on the base search paths
2023-11-15 13:09:45 +00:00
Ygal Blum e35fc92c02 Quadlet - add support for UID and GID Mapping
Support UIDMap, GIDMap, SubUIDMap and SubGIDMap
If any of them are set disregard the deprecated Remap keys
Add tests and man

Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2023-11-15 12:10:22 +02:00
Ygal Blum dc709e4d76 Quadlet - Allow using symlink on the base search paths
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2023-11-15 09:58:28 +02:00
openshift-merge-bot[bot] 1d49773bb8
Merge pull request #20683 from baude/applehvsshkeys
Avoid empty SSH keys on applehv
2023-11-14 12:57:27 +00:00
openshift-merge-bot[bot] 540ade0607
Merge pull request #20685 from containers/renovate/dessant-lock-threads-5.x
[skip-ci] Update dessant/lock-threads action to v5
2023-11-14 10:50:55 +00:00
renovate[bot] 7b826b2306
[skip-ci] Update dessant/lock-threads action to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 06:24:16 +00:00
Brent Baude ea89eaa1c1 Avoid empty SSH keys on applehv
[NO NEW TESTS NEEDED]

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-11-13 13:07:35 -06:00
openshift-merge-bot[bot] 9c954739e9
Merge pull request #20678 from flouthoc/usb_pass_cleanup
qemu,parseUSB: minor refactor
2023-11-13 18:59:26 +00:00
openshift-merge-bot[bot] 24bf08e97e
Merge pull request #20676 from andreasgerstmayr/fix-relabeling-command
[CI:DOCS] docs: fix relabeling command
2023-11-13 17:42:27 +00:00
Aditya R 33ddd79e26
qemu,parseUSB: minor refactor
Some comments from https://github.com/containers/podman/pull/20540

[NO NEW TESTS NEEDED]

Signed-off-by: Aditya R <arajan@redhat.com>
2023-11-13 22:35:47 +05:30
renovate[bot] 669829447a
fix(deps): update module github.com/gorilla/handlers to v1.5.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-13 17:03:40 +00:00
openshift-merge-bot[bot] a9a74dada2
Merge pull request #20673 from edsantiago/emergency_ci_fix
(Temporary) Emergency CI fix: quay search is broken
2023-11-13 16:52:57 +00:00
openshift-merge-bot[bot] b7cfceaeab
Merge pull request #20601 from giuseppe/use-rootless-from-storage
rootless: use functionalities from c/storage
2023-11-13 16:30:58 +00:00
Andreas Gerstmayr 49b152f498 docs: fix relabeling command
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
2023-11-13 17:15:26 +01:00
openshift-merge-bot[bot] 7dd33b307d
Merge pull request #20540 from victortoso/usb-host-passthrough
qemu: add usb host passthrough
2023-11-13 16:03:30 +00:00
Daniel J Walsh 5dc807487f
Pass secrets from the host down to internal podman containers
This change will allow RHEL subscriptions from the host to flow
to internal containers.

Fixes: https://github.com/containers/common/issues/1735

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-11-13 10:56:04 -05:00
openshift-merge-bot[bot] 2f09b635c0
Merge pull request #20674 from JoshuaBeighton/main
"[CI:DOCS]" Update podman-stats.1.md.in
2023-11-13 15:24:05 +00:00
openshift-merge-bot[bot] c838a69c27
Merge pull request #20672 from lsm5/packit-pre-release
[CI:BUILD] packit: handle builds for RC releases
2023-11-13 14:26:28 +00:00
Ed Santiago 047da19b5f (Temporary) Emergency CI fix: quay search is broken
Someone please revert this once quay search is fixed.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-11-13 06:52:10 -07:00
Joshua Beighton e1f3ae0d8d
Update podman-stats.1.md.in
Signed-off-by: Joshua Beighton <83010264+JoshuaBeighton@users.noreply.github.com>
2023-11-13 13:34:44 +00:00
Lokesh Mandvekar 6fa4a975c6
[CI:BUILD] packit: handle builds for RC releases
The `version_no_tilde` rpm macro correctly handles both `vX.Y.Z` and
`vX.Y.Z-rcN` git tags. Using this macro instead of `version` will soon
allow Packit to handle RC builds correctly.

Accompanying change in Packit to land soon:
https://github.com/packit/packit/pull/2149

[NO NEW TESTS NEEDED]

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2023-11-13 17:38:08 +05:30
openshift-merge-bot[bot] a3f8f8c1c3
Merge pull request #20652 from containers/renovate/github.com-onsi-ginkgo-v2-2.x
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.1
2023-11-13 12:06:13 +00:00
openshift-merge-bot[bot] 8e6fe99fdb
Merge pull request #20662 from ygalblum/quadlet-mount-equal-sign
Quadlet test - add case for multi = sign in mount
2023-11-13 08:09:50 +00:00
openshift-merge-bot[bot] 6d4d59b04a
Merge pull request #20646 from edsantiago/while_ed_was_sleeping
CI: e2e: fix a smattering of test bugs that slipped in
2023-11-12 17:26:55 +00:00
Ygal Blum bd375058cf Quadlet test - add case for multi = sign in mount
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2023-11-12 10:10:42 +02:00
openshift-merge-bot[bot] a22c290217
Merge pull request #20643 from protosam/main
fix max open files limit for qemu
2023-11-11 20:02:09 +00:00
Sam Peterson 5e0471ba7f set RLIMIT_NOFILE soft limit to match the hard limit on mac
[NO NEW TESTS NEEDED]

Signed-off-by: Sam Peterson <samigknighted@gmail.com>
2023-11-10 15:35:57 -06:00
Giuseppe Scrivano d636ce8d76
rootless: use functionalities from c/storage
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-11-10 22:03:47 +01:00
Ed Santiago 6b5b399121 CI: e2e: fix a smattering of test bugs that slipped in
...while Ed was napping:
 - create/run based on remote image: was not actually testing anything
 - create/run --tls-verify: ditto
 - run --decryption-key: sort of testing but not really
 - Fail(), not Skip(), if we can't start registry.
 - never Skip() halfway through a test: emit a message, and return

The Skip-in-the-middle thing deserves to be shouted from the rooftops.
Let's please never do that again. Skip() says "this entire test was
skipped", which can be misleading to a spelunker trying to track
down a problem related to those tests.

Also, more minor:
 - reduce use of port 5000
 - rename a confusingly-named test

Ref: #11205, #12009

Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-11-10 13:41:34 -07:00