Commit Graph

26266 Commits

Author SHA1 Message Date
renovate[bot]
c9d99dc98a fix(deps): update module github.com/godbus/dbus/v5 to v5.2.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 12:42:37 +00:00
openshift-merge-bot[bot]
d388f9bbd2 Merge pull request #27342 from inknos/run-3578
Remove hardcoded refs from ociartifact code
2025-11-14 12:39:32 +00:00
Paul Holzinger
6f9bf07a34 swagger: fix for new docker/moby module conflict
image got converted to the new docker modules which were finally renamed
to moby[1]. Podman however still uses docker so now the swagger lookup
seems to find duplicated types which in general breaks the generation so
exclude the new module for now until we convert podman and fix the new
type issues swagger found.

[1] https://github.com/containers/container-libs/pull/459

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-11-14 12:29:27 +01:00
openshift-merge-bot[bot]
d848f9f79d Merge pull request #27503 from baude/issue27491
Fix regression in podman machine ssh
2025-11-14 01:28:54 +00:00
Nicola Sella
df4905d68b Remove hardcoded refs from ociartifact code
Fixes: https://issues.redhat.com/browse/RUN-3578

Signed-off-by: Nicola Sella <nsella@redhat.com>
2025-11-13 22:57:21 +01:00
openshift-merge-bot[bot]
d3c5c5d219 Merge pull request #27473 from lsm5/deprecation-notice-update
golangci-lint bump and deprecation cleanups
2025-11-13 14:13:52 +00:00
openshift-merge-bot[bot]
ac2d567910 Merge pull request #27517 from containers/renovate/pytest-9.x
chore(deps): update dependency pytest to v9.0.1
2025-11-12 21:01:31 +00:00
renovate[bot]
613ac5bd73 chore(deps): update dependency pytest to v9.0.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 20:40:53 +00:00
Lokesh Mandvekar
f47f74cad6 pkg/specgen/generate/kube: nolint and FIXMEs for seccomp deprecations
Ref: https://github.com/containers/podman/issues/27501

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:30 -05:00
Lokesh Mandvekar
96aba07d95 libpod/container_internal.go: util.SizeOfPath -> directory.Size
- Remove deprecated util.SizeOfPath

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:29 -05:00
Lokesh Mandvekar
f11392c719 Remove deprecated fields ctrConfig.[StaticIP,StaticMAC]
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:29 -05:00
Lokesh Mandvekar
3842f4d4e5 pkg/specgen: Remove deprecated CNINetworks
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:29 -05:00
Lokesh Mandvekar
5d46171b7d bump golangcilint to 2.6.0
Obsoletes: #27407

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:29 -05:00
Lokesh Mandvekar
a3fcf52a1c Fix deprecation notice to make gocritic happy.
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-11-12 15:35:29 -05: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
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
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
openshift-merge-bot[bot]
c5906c0858 Merge pull request #27474 from containers/renovate/github.com-containers-psgo-1.x
Update module github.com/containers/psgo to v1.10.0
2025-11-10 13:42:42 +00:00
openshift-merge-bot[bot]
31b1ed8ed0 Merge pull request #27470 from baude/wslfixexit
Fix WSL machine start with --update-connection
2025-11-10 13:14:20 +00:00
renovate[bot]
a1725914ca Update module github.com/vbauerster/mpb/v8 to v8.11.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 11:55:27 +00:00
openshift-merge-bot[bot]
06b0711252 Merge pull request #27479 from containers/renovate/golang.org-x-sys-0.x
Update module golang.org/x/sys to v0.38.0
2025-11-10 11:53:56 +00:00
xiaolinny
4e169dac8f chore: fix the inconsistent method names in the comments
Signed-off-by: xiaolinny <xiaolincode@outlook.com>
2025-11-10 15:24:17 +08:00
renovate[bot]
9246307408 Update module golang.org/x/sys to v0.38.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-08 17:57:35 +00:00
Erik Sjölund
02e5dfbdaf docs: Add references to quadlet
Make the documentation about Quadlet easier to find by
adding more references to it.

Signed-off-by: Erik Sjölund <erik.sjolund@gmail.com>
2025-11-08 08:56:06 +01:00
renovate[bot]
b458ba0d49 Update module github.com/containers/psgo to v1.10.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-08 01:38:22 +00:00
openshift-merge-bot[bot]
0aa3f74ccd Merge pull request #27453 from containers/renovate/github.com-vbauerster-mpb-v8-8.x
Update module github.com/vbauerster/mpb/v8 to v8.11.1
2025-11-07 18:50:32 +00:00
openshift-merge-bot[bot]
82b5e4a38c Merge pull request #27459 from TomSweeneyRedHat/dev/tsweeney/cve-2025-53881-main
Bump to runc v1.3.3 - CVE-2025-52881
2025-11-07 18:09:09 +00:00
Paul Holzinger
3f87f0765d hack/bats: port it to use the new remote support
The system tests can setup their own server now so just use that and
don't require the user to spawn its own.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-11-07 19:02:56 +01:00