Lokesh Mandvekar
036bf7b44f
test/system: delete CgV1 skips and skipped CgV2 tests
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:34 -05:00
Lokesh Mandvekar
4970fd26e4
test/e2e: delete CgV1 skips, delete tests skipped on Cgv2
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:34 -05:00
Lokesh Mandvekar
5e02967fd7
pkg/api/handlers/compat/containers_create.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:34 -05:00
Lokesh Mandvekar
6f43a66629
cmd/podman/system/service_abi_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:34 -05:00
Lokesh Mandvekar
5d7358d2bf
pkg/api/handlers/libpod/containers_stats.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
30d07aa0c8
pkg/domain/infra/abi/containers.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
a994aef330
pkg/domain/infra/abi/pods_stats.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
850bae519e
pkg/specgen/namespaces.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
c98c50ec76
libpod/pod_api.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
06bc277ad8
libpod/util_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
a12b3e97d2
libpod/runtime.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
faa551a921
libpod/runtime_ctr.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
72f8a01d9d
pkg/specgen/generate/validate_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
2e6a923f1e
pkg/domain/infra/runtime_libpod.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:33 -05:00
Lokesh Mandvekar
cb91d90835
libpod/runtime_pod_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
5499b79c8e
libpod/runtime_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
7c45f43a46
libpod/info_linux.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
4d404f1f1d
libpod/container_internal*.go: Remove Cgroups v1
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
f2c9fcd68f
cmd/podman/containers/unpause: Remove cgroupv1 check
...
This didn't error check for mounted cgroups, only errored for rootless
cgroupsv1 containers. Safe to remove.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
e860773c0d
cmd/podman.persistentRunE(): Fatal linux check if no Cgroups v2
...
Will log and proceed on non-linux env.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:15:32 -05:00
Lokesh Mandvekar
fffb1b3ba8
Packit: move scripts to contrib/packit-tmt
...
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 15:13:15 -05:00
Lokesh Mandvekar
07e4b253c6
Packit: Bump podman-next repo priority for cockpit tests
...
TMT_TREE envvar is ok to use in this case as it will only be used on
upstream packit tests.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 14:27:15 -05:00
Brent Baude
d58dddee66
fake images: windows hyperv
...
this pr is a follow on to #27493 . it adds support for hyperv "fake"
images and suggests a benefit in terms of test speed. for hyperv, we
create a generic 4MB vhdx and stick it into the temp dir. this saves us
from any image copy or compression.
i also followed up on a few comments Paul made about using windows|unix
instead of each platform.
Signed-off-by: Brent Baude <bbaude@redhat.com >
2025-11-12 12:53:42 -06:00
Brent Baude
57052a8cc7
Fix regression in podman machine ssh
...
While doing the provider obfuscation, I injected a regression where
podman ssh machine failed. The regression was added in
0f22c1c772 . I have fixed the regression
and added a test to prevent future occurance.
Fixes : #27491
Signed-off-by: Brent Baude <bbaude@redhat.com >
2025-11-12 10:37:48 -06:00
Lokesh Mandvekar
c134825013
TMT: Exclude podman packages from podman-next repo for tests
...
podman-next copr repo packages have a much higher Epoch than packit copr
packages, We should exclude the former from the testing environment as
we intend to test the latter.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-12 11:31:46 -05:00
openshift-merge-bot[bot]
1afe2ce6d3
Merge pull request #27519 from Luap99/gofumpt
...
fix gofumpt issues on main
2025-11-12 16:26:52 +00:00
Paul Holzinger
675182c2e9
fix gofumpt issues on main
...
Two PRs[1,2] were merged without rebasing resulting in a conflict since
the one enabled gofumpt while the other PR contained formatting not
according to that so now the lint fails.
[1] https://github.com/containers/podman/pull/27498
[2] https://github.com/containers/podman/pull/27493
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-12 15:44:26 +01:00
openshift-merge-bot[bot]
81e9c67e11
Merge pull request #27506 from Luap99/fix-redoc-url
...
docs: fix redoc swagger URL
2025-11-12 14:14:02 +00:00
openshift-merge-bot[bot]
b2e0671b5f
Merge pull request #27475 from eriksjolund/add-references-to-quadlet
...
docs: Add references to quadlet
2025-11-12 13:32:28 +00:00
openshift-merge-bot[bot]
d5865c1462
Merge pull request #27498 from Luap99/gofumpt
...
enable gofumpt formatter
2025-11-12 13:29:45 +00:00
openshift-merge-bot[bot]
52c6841778
Merge pull request #27507 from lsm5/docs-version
...
docs: update version
2025-11-12 11:05:40 +00:00
openshift-merge-bot[bot]
3f913894c1
Merge pull request #27513 from containers/renovate/golang.org-x-crypto-0.x
...
fix(deps): update module golang.org/x/crypto to v0.44.0
2025-11-12 10:29:37 +00:00
renovate[bot]
5beb7badbf
fix(deps): update module golang.org/x/crypto to v0.44.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 23:13:38 +00:00
Lokesh Mandvekar
dc6428cbbb
docs: update version
...
already added to v5.7.
Ref: https://github.com/containers/podman/pull/27500
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com >
2025-11-11 13:40:52 -05:00
Paul Holzinger
e93040e1e3
docs: fix redoc swagger URL
...
Currently our API docs are not working as it fails to fetch the js file
with the redoc code which renders the swagger.
The reason this fails is because we have been tracking the "next"
version and that was recently bumped to v3.0.0-rc.0 which also seem to
have moved the location to use "bundle" (no s). As such we now get a 404
as the CDN doesn't find the file. [1]
I don't get why we have been tracking next to begin with, using latest
would still work as it points but that could be moved anytime as well so
switch the URL to pull in the lastest v2 version which should be safer
against unexpected changes like that.
While it could of course also break in a minor v2 release hard coding an
exact version would mean a fair amount of churn updating this (which I
guess would not happen) so this looks like the best compromise to me.
[1] https://www.npmjs.com/package/redoc/v/3.0.0-rc.0
Fixes : #27505
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-11 19:22:14 +01:00
openshift-merge-bot[bot]
f23367f654
Merge pull request #27493 from baude/speedLinux
...
Use fake images for machine tests
2025-11-11 15:38:42 +00:00
Paul Holzinger
cd0293a277
CONTRIBUTING: add gofumpt formatter note
...
Document the formatter we use.
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-11 12:32:46 +01:00
Paul Holzinger
5c1ed12d8d
enable gofumpt formatter
...
Based on our discussion gofumpt won the vote so use that one via
golangci-lint.
https://github.com/containers/podman/discussions/27291
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2025-11-11 12:32:46 +01:00
openshift-merge-bot[bot]
2555b8b413
Merge pull request #27486 from containers/renovate/github.com-vbauerster-mpb-v8-8.x
...
Update module github.com/vbauerster/mpb/v8 to v8.11.2
2025-11-10 21:00:15 +00:00
openshift-merge-bot[bot]
631d15bd27
Merge pull request #27496 from containers/renovate/pytest-9.x
...
Update dependency pytest to v9
2025-11-10 20:21:50 +00:00
openshift-merge-bot[bot]
481c5d9fab
Merge pull request #27484 from xiaolinny/main
...
chore: fix the inconsistent method names in the comments
2025-11-10 20:18:48 +00:00
openshift-merge-bot[bot]
60a8df5a88
Merge pull request #27495 from timcoding1988/new_image_sfx_for_debian_14
...
new image sfx for debian 14
2025-11-10 19:18:03 +00:00
renovate[bot]
37c3a75ce0
Update dependency pytest to v9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 18:52:02 +00:00
openshift-merge-bot[bot]
cac0b3d4b6
Merge pull request #27489 from containers/renovate/google.golang.org-grpc-1.x
...
Update module google.golang.org/grpc to v1.76.0
2025-11-10 18:50:33 +00:00
Tim Zhou
98c398b666
new image sfx for debian 14
...
Signed-off-by: Tim Zhou <tizhou@redhat.com >
2025-11-10 13:02:05 -05:00
Brent Baude
9cbb64c525
Use fake images for machine tests
...
In tests that do not start a machine, we can use "fake" images to speed
up tests. In the case of darwin and Linux, that can be /dev/null. The
hypervisors don't care.
In the case of Windows, some research will need to be done to determine
the same approach but this is a start.
Signed-off-by: Brent Baude <bbaude@redhat.com >
2025-11-10 10:51:23 -06:00
flouthoc
e787b4f503
quadlet: add support for multiple quadlets in a single file
...
Enable installing multiple quadlets from one file using '---' delimiters.
Each section requires '# FileName=<name>' comment for custom naming.
Single quadlet files remain unchanged for backward compatibility.
Assited by: claude-4-sonnet
Signed-off-by: flouthoc <flouthoc.git@gmail.com >
2025-11-10 08:25:48 -08:00
openshift-merge-bot[bot]
2c40377dc9
Merge pull request #27472 from Luap99/test-fixes
...
various different test fixes
2025-11-10 15:03:16 +00:00
renovate[bot]
d0d10c4ccd
Update module google.golang.org/grpc to v1.76.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 13:47:59 +00:00
openshift-merge-bot[bot]
80840578be
Merge pull request #27395 from nalind/grpc-noop
...
Parse grpc requests on the service socket
2025-11-10 13:45:27 +00:00