Commit Graph

26081 Commits

Author SHA1 Message Date
openshift-merge-bot[bot]
d906918c3d Merge pull request #27295 from not-my-profile/docs-api-version
docs: introduce custom version selector in api.html
2025-10-21 15:10:21 +00:00
openshift-merge-bot[bot]
935e82544a Merge pull request #27319 from NotSoFancyName/artifact-ls-created
artifact: added CREATED column to artifact ls
2025-10-21 15:07:26 +00:00
openshift-merge-bot[bot]
3a5ae3fc80 Merge pull request #27336 from lsm5/rpm-sequoia
RPM: build with sequoia for F43+
2025-10-21 14:01:54 +00:00
Lokesh Mandvekar
0b1e9a76a5 RPM: build with sequoia for F43+
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-10-21 08:43:52 -04:00
openshift-merge-bot[bot]
b3ec5cf29e Merge pull request #26618 from mtrmac/sequoia
Add --sign-by-sq-fingerprint
2025-10-21 11:06:38 +00:00
openshift-merge-bot[bot]
9146ef6ac0 Merge pull request #27302 from arsenalzp/podman_26396
Add option to remove Pod name prefix in resulting container name
2025-10-20 23:47:40 +00:00
openshift-merge-bot[bot]
24872421a8 Merge pull request #27284 from l0rd/rootless-win-installer-first-draft
Add a new Windows installer supporting both user and machine scopes
2025-10-20 13:02:29 +00:00
openshift-merge-bot[bot]
1a8eb18b2b Merge pull request #27310 from mheon/default-runtime-flags
Add support for runtime flags in containers.conf
2025-10-20 10:57:46 +00:00
Volodymyr Pankin
538229da90 artifact: added CREATED column to artifact ls
Fixes: #27314

Signed-off-by: Volodymyr Pankin <volopank@gmail.com>
2025-10-19 20:22:55 +02:00
Oleksandr Krutko
bb4fa066b3 fix remote command parameters
Signed-off-by: Oleksandr Krutko <alexander.krutko@gmail.com>
2025-10-18 02:08:51 +03:00
openshift-merge-bot[bot]
f2a559a8fe Merge pull request #27309 from ygalblum/quadlet-build-ignorefile
Quadlet build - add support for IgnoreFile key
2025-10-17 15:37:32 +00:00
openshift-merge-bot[bot]
49c1fd6cea Merge pull request #27270 from lsm5/new-octal-format
fileperms: newer Go 1.13+ octal literal format
2025-10-17 14:36:36 +00:00
Matt Heon
43ff7a4c13 Add a test for containers.conf runtime options
Signed-off-by: Matt Heon <mheon@redhat.com>
2025-10-17 10:34:18 -04:00
openshift-merge-bot[bot]
ac0c724382 Merge pull request #27238 from rhatdan/annotation
Allow artifact add to override org.opencontainers.image.title annotation
2025-10-17 13:04:57 +00:00
Martin Fischer
f87c8b9cba docs: introduce custom version selector in api.html
Fixes: #27277

Signed-off-by: Martin Fischer <martin@push-f.com>
2025-10-17 04:59:47 +02:00
Oleksandr Krutko
f6dd05d9c4 add test for container name without Pod name prefix feature
Signed-off-by: Oleksandr Krutko <alexander.krutko@gmail.com>
2025-10-17 01:11:41 +03:00
Daniel J Walsh
a27fd9bd89 Allow artifact add to override org.opencontainers.image.title annotation
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-10-16 14:24:57 -04:00
Daniel J Walsh
bc571ae542 Vendor in latest go.podman.io/common
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2025-10-16 14:24:56 -04:00
Lokesh Mandvekar
74788a3fe1 fileperms: newer Go 1.13+ octal literal format
Problem: While removing cgroupsv1 code, I noticed my neovim Go config
automatically changed fileperms to the new octal format and I didn't
want that polluting my diffs.

Decision: I thought it best to switch to the new octal format in a dedicated PR.

Action:
- Cursor switched to new octal format for all fileperm ocurrences in Go
 source and test files.
- vendor/, docs/ and non-Go files were ignored.
- Reviewed manually.

Ref: https://go.dev/ref/spec#Go_1.13

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-10-16 14:11:29 -04:00
Ygal Blum
1800b34b51 Quadlet build - add support for IgnoreFile key
Resolves: https://github.com/containers/podman/issues/27268

Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
2025-10-16 14:02:04 -04:00
Rosvaldas Atstupėnas
0a20e22384 Add default runtime flags in config
Added a way to define default runtime flags in config.

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

Default runtime flags should be defined as shown below:

[engine.runtimes_flags]
runsc = [
  "net-raw",
]

crun = [
  "debug",
]

Signed-off-by: Rosvaldas Atstupėnas <atstupenas.rosvaldas@gmail.com>
2025-10-16 13:51:46 -04:00
openshift-merge-bot[bot]
ab7abbab67 Merge pull request #27307 from baude/rmlibartifact
remove libartifact from podman
2025-10-16 16:56:28 +00:00
openshift-merge-bot[bot]
ba4d836044 Merge pull request #27256 from givensuman/T-27065-add-quadlet-build-args-support
Add BuildArg key to quadlets
2025-10-16 15:24:52 +00:00
Brent Baude
cfd4cc0932 remove libartifact from podman
pkg/libartifact has been moved to common and as such needs to be removed
from podman and the new common vendored in along with required deps.

https://issues.redhat.com/browse/RUN-3618

Signed-off-by: Brent Baude <bbaude@redhat.com>
2025-10-16 09:55:59 -05:00
openshift-merge-bot[bot]
571031f375 Merge pull request #27303 from goldlinker/main
chore: remove repetitive word in cmd/podman/README.md
2025-10-16 12:30:03 +00:00
goldlinker
b394fe1a87 chore: remove repetitive word in cmd/podman/README.md
Signed-off-by: goldlinker <goldlinker@outlook.jp>
2025-10-16 15:25:34 +08:00
Oleksandr Krutko
098d8efecc add option to remove Pod name prefix in resulting container name
Signed-off-by: Oleksandr Krutko <alexander.krutko@gmail.com>
2025-10-15 23:37:03 +03:00
Mario Loriedo
9dbc33bb25 Add a new Windows installer supporting user scope
Fixes #22994 and #25968

Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-10-15 18:50:03 +02:00
Martin Fischer
fa5d6cc103 docs: initialize redoc via JS API
Preparation for the next commit in which we'll make the script tag async
(in order to use await to fetch the new versions.json file).

Signed-off-by: Martin Fischer <martin@push-f.com>
2025-10-15 05:31:26 +02:00
Martin Fischer
858150288f docs: generate Reference version list from json file
Signed-off-by: Martin Fischer <martin@push-f.com>
2025-10-15 05:31:01 +02:00
openshift-merge-bot[bot]
86eecc976a Merge pull request #27289 from containers/renovate/actions-setup-node-6.x
[skip-ci] Update actions/setup-node action to v6
2025-10-14 15:54:37 +00:00
renovate[bot]
73e42b3c9c [skip-ci] Update actions/setup-node action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 05:09:32 +00:00
openshift-merge-bot[bot]
32d6c54054 Merge pull request #26624 from Odilhao/artifact-quadlet-implementation
Add artifact quadlet unit type support
2025-10-13 14:41:25 +00:00
openshift-merge-bot[bot]
d5b571056e Merge pull request #27262 from Honny1/flake-investigation
Fix flaky sysctl completion by handling /proc/sys errors gracefully
2025-10-10 18:31:43 +00:00
givensuman
1e713c1a5f Add BuildArg example into documentation
Signed-off-by: givensuman <givensuman@duck.com>
2025-10-10 13:25:04 -04:00
Odilon Sousa
34254cd1d0 Add artifact quadlet unit type support
RFE: Add artifact quadlet unit type #25778

Signed-off-by: Odilon Sousa <osousa@redhat.com>
2025-10-10 11:08:33 -03:00
Jan Rodák
6d63d165ef Fix flaky sysctl completion by handling /proc/sys errors gracefully
Skip directories on any error during /proc/sys traversal (race conditions,
permission denied, etc.) to provide partial completion results rather than
failing completely. Use filepath.WalkDir for better performance.

Fixes: #27252

Signed-off-by: Jan Rodák <hony.com@seznam.cz>
2025-10-10 10:53:36 +02:00
openshift-merge-bot[bot]
3e85b2ef8f Merge pull request #27250 from nimdrak/27120
Pod Quadlet can configure podman pod stop --time
2025-10-09 16:38:27 +00:00
openshift-merge-bot[bot]
8d71de5762 Merge pull request #27244 from containers/renovate/golang.org-x-net-0.x
fix(deps): update module golang.org/x/net to v0.45.0
2025-10-09 16:24:09 +00:00
openshift-merge-bot[bot]
2816ab0fd0 Merge pull request #27257 from containers/renovate/golang.org-x-term-0.x
fix(deps): update module golang.org/x/term to v0.36.0
2025-10-09 15:48:06 +00:00
openshift-merge-bot[bot]
39872c1f8d Merge pull request #27059 from Honny1/build-local-api
Add local build API for direct filesystem builds on MacOS and Windows
2025-10-09 15:45:14 +00:00
openshift-merge-bot[bot]
7ebc20b886 Merge pull request #27259 from lsm5/security-container-libs
SECURITY.md: point to container-libs
2025-10-09 15:30:41 +00:00
givensuman
b4d81c0338 Run make validatepr
Signed-off-by: givensuman <givensuman@duck.com>
2025-10-09 09:45:11 -04:00
given
c0a09e7f10 Update docs/source/markdown/podman-systemd.unit.5.md
Co-authored-by: Tom Sweeney <tsweeney@redhat.com>
Signed-off-by: givensuman <givensuman@duck.com>
2025-10-09 09:44:53 -04:00
Jan Rodák
1656c90c6e Iterate through all machine providers in FindMachineByPort
Replace single provider.Get() with provider.GetAll() loop to search
across all available machine providers when finding machine by port.

Signed-off-by: Jan Rodák <hony.com@seznam.cz>
2025-10-09 15:14:51 +02:00
Jan Rodák
a1e7e9a46d Add local build API for direct filesystem builds on MacOS and Windows (only WSL)
Adds /libpod/local/build endpoint, client bindings, and path translation
utilities to enable container builds from mounted directories to podman machine without tar uploads.

This optimization significantly speeds up build operations when working with remote Podman machines by eliminating redundant file transfers for already-accessible files.

Fixes: https://issues.redhat.com/browse/RUN-3249

Signed-off-by: Jan Rodák <hony.com@seznam.cz>
2025-10-09 15:14:48 +02:00
renovate[bot]
1f1354c2a4 fix(deps): update module golang.org/x/term to v0.36.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 12:55:11 +00:00
ByoungUk Lee
e3c9fa6ddd Update docs for StopTimeOut
Signed-off-by: ByoungUk Lee <nimdrak@gmail.com>
2025-10-09 01:52:26 +00:00
Lokesh Mandvekar
6786f59648 SECURITY.md: point to container-libs
The containers/common repo README has a Warning on top about the package
being moved. So, the SECURITY.md link should be updated as well to point
to the actively maintained repo.

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2025-10-08 18:40:09 -04:00
openshift-merge-bot[bot]
685a448ccc Merge pull request #27255 from containers/renovate/golang.org-x-sys-0.x
fix(deps): update module golang.org/x/sys to v0.37.0
2025-10-08 20:15:35 +00:00