Commit Graph

26622 Commits

Author SHA1 Message Date
Paul Holzinger
af7c36eae3 make curl error on non success status codes
By default something like a 404 will not make curl exit with an error
code. This is problematic for obvious reasons and instead of the file
you want you may now have some 404 html text instead.

I noticed this in #28003 which well just build fine installers except
the binary downloaded by the installer Makefile simply did not exist.

So to address that add --fail to most curl commands.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-06 17:29:49 +01:00
Brent Baude
0843c6ee1c Merge pull request #28030 from Luap99/configfile
vendor: update container-libs for containers.conf configfile changes
2026-02-06 08:49:42 -06:00
Jan Rodák
a6a9272430 Merge pull request #27753 from mcgitty/patch-1
docs: Update podman-for-windows.md
2026-02-06 10:09:16 +01:00
Paul Holzinger
9d288bd2bd Merge pull request #28026 from containers/renovate/github.com-onsi-ginkgo-v2-2.x
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.28.1
2026-02-05 16:18:30 +01:00
Paul Holzinger
246a4acde1 test/system: update module error messages
With the config file rewrite we now get other error messages so fix the
tests.

Also note the shell completion test is skipped for now as the logic to
get the directories is not yet exposed in container-libs. I enable that
later.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-05 15:53:08 +01:00
Paul Holzinger
bf7871fbcd vendor: update container-libs to main
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-05 15:30:39 +01:00
Matt Heon
d220d58f08 Merge pull request #27993 from danishprakash/podman-buildah-vendor
vendor: update c/buildah to latest main
2026-02-04 16:02:39 -05:00
renovate[bot]
efdfece881 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.28.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 19:02:43 +00:00
Paul Holzinger
3cb118b4e7 Merge pull request #28000 from containers/renovate/github.com-onsi-gomega-1.x
fix(deps): update module github.com/onsi/gomega to v1.39.1
2026-02-04 20:00:45 +01:00
Brent Baude
7dd839c61c Merge pull request #28025 from Luap99/revert-cherry-pick
Revert "cherry pick bot github action"
2026-02-04 12:29:41 -06:00
Paul Holzinger
90cf2ec34d Revert "cherry pick bot github action"
This reverts commit e1dfd455e7.

The action does not open a PR which is not what we want.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-02-04 18:44:05 +01:00
Brent Baude
60f9250d24 Merge pull request #28023 from ninja-quokka/update_common_ref
[DOCS] Update references common -> container-libs/common
2026-02-04 08:03:47 -06:00
Paul Holzinger
f2f5b04aac Merge pull request #28021 from ninja-quokka/containers.conf
[DOCS] Fix reference to containers.conf
2026-02-04 13:06:07 +01:00
Lewis Roy
fc18d3229d [DOCS] Update references common -> container-libs/common
Signed-off-by: Lewis Roy <lewisdenny@me.com>
2026-02-04 21:29:17 +10:00
Lewis Roy
22b10abbf3 [DOCS] Fix reference to containers.conf
Signed-off-by: Lewis Roy <lewisdenny@me.com>
2026-02-04 19:43:26 +10:00
Matt Heon
fad519747e Merge pull request #27984 from timcoding1988/chore/cherry-pick-bot-github-action
cherry pick bot github action
2026-02-03 14:15:51 -05:00
Paul Holzinger
ff7406b733 Merge pull request #27927 from kairosci/fix/27823-host-gateway-localhost
fix: use localhost for host.containers.internal in host network mode
2026-02-03 20:08:43 +01:00
renovate[bot]
36e7b9f1c0 fix(deps): update module github.com/onsi/gomega to v1.39.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 18:38:43 +00:00
Brent Baude
8406c0a92b Merge pull request #28006 from SanjayReddy91/fix-27942
fix: prevent race condition during database initialization by using INSERT OR IGNORE.
2026-02-03 12:35:15 -06:00
SanjayReddy91
82e04e8d7f fix: prevent race condition during database initialization by using INSERT OR IGNORE.
Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

test: add test to check if SQLite DB config change will mitigate race condition when multiple podman process start at once.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

test: Check to ensure only one row was created in DBConfig table.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

test: Changed no of processes started at once to 20.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

test: rc reset to 0 to not affect second part of the test, db path is no longer hardcoded in test case.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

test: Reverted test case.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>

lint: removed trailing whitespaces.

Signed-off-by: SanjayReddy91 <gamerzdamnyt1234@gmail.com>
2026-02-03 22:47:09 +05:30
Alessio Attilio
fae93fe483 fix: use localhost for host.containers.internal in host network mode
Signed-off-by: Alessio Attilio <attilio.alessio@protonmail.com>
2026-02-03 18:00:51 +01:00
Tim Zhou
e1dfd455e7 cherry pick bot github action
Signed-off-by: Tim Zhou <tizhou@redhat.com>
2026-02-03 09:29:37 -05:00
Paul Holzinger
8fbda3fbef Merge pull request #27999 from baude/applytransports
add bootc transports to os-apply
2026-02-03 14:53:18 +01:00
Mayowa Fajobi
1bfd4cb95b Fix healthcheck argument with spaces split in Docker API (#27818)
Fixes: #26519

Signed-off-by: MayorFaj <mayorfaj@gmail.com>
2026-02-03 12:49:28 +01:00
Paul Holzinger
cadc74b796 Merge pull request #27995 from chkpnt/proxyenv
Write DefaultEnvironment proxy values to /etc/systemd/user.conf.d/default-env.conf
2026-02-03 12:48:21 +01:00
Mario Loriedo
6e053689d5 Merge pull request #27795 from MayorFaj/fix-env-envfrom-precedence-27287
fix: ensure environment variable precedence between env and envFrom
2026-02-03 11:31:59 +01:00
Danish Prakash
827ba37b3e build: handle --iidfile-raw and --metadata-file flags
* docs: man page additions
* test/e2e: add tests for `--iidfile-raw` and `--metadata-file`
* test/buildah-bud: update buildah-bud test patch for buildah v1.42.1

Signed-off-by: Danish Prakash <contact@danishpraka.sh>
2026-02-03 09:18:29 +05:30
Brent Baude
40b2a585f9 Autocomplete machine fixes
Fixups for autocomplete for machine commands.  This was authored by Paul
Holzinger.

Thank you very much!

Signed-off-by: Brent Baude <bbaude@redhat.com>
2026-02-02 15:19:37 -06:00
Brent Baude
98788a6b5e Merge pull request #28011 from alexey-tikhonov/update-rootless-tutorial
rootless_tutorial: mention LDAP support for subid ranges
2026-02-02 15:04:27 -06:00
Alexey Tikhonov
1a5822dc91 rootless_tutorial: mention LDAP support for subid ranges
Signed-off-by: Alexey Tikhonov <atikhono@redhat.com>
2026-02-02 18:14:43 +01:00
Brent Baude
f4138d3599 add bootc transports to os-apply
now that we use `bootc switch` for changing out-of-band updates, we can
consider also using some of their supported transports.

* containers-storage
* oci
* oci-archive
* registry

RUN-3963
Signed-off-by: Brent Baude <bbaude@redhat.com>
2026-02-02 09:07:08 -06:00
Gregor Dschung
644bf2e04a Fix interfering escaping of commas and spaces in no_proxy variable
Signed-off-by: Gregor Dschung <gregor@chkpnt.de>
2026-02-02 15:49:25 +01:00
Gregor Dschung
a6167bdecc Write DefaultEnvironment proxy values to /etc/systemd/user.conf.d/default-env.conf
Otherwise, the proxy values aren't passed to rootless podman.

Signed-off-by: Gregor Dschung <gregor@chkpnt.de>
2026-02-02 15:49:05 +01:00
Gregor Dschung
e545f9ca61 Fix test proxyenv/env_test.go for systems that use proxy variables
Signed-off-by: Gregor Dschung <gregor@chkpnt.de>
2026-02-02 15:42:00 +01:00
Paul Holzinger
2467b71c4a Merge pull request #28005 from ninja-quokka/update_lewis_maintainer
Update Lewis' affiliation
2026-02-02 14:22:14 +01:00
Lewis Denny
9e530ca938 Update Lewis' affiliation
Signed-off-by: Lewis Roy <lewisdenny@me.com>
2026-02-02 19:12:19 +10:00
Danish Prakash
3b3cb1f958 vendor: update buildah to latest main
Signed-off-by: Danish Prakash <contact@danishpraka.sh>
2026-02-02 13:14:56 +05:30
Brent Baude
432687d1fc Merge pull request #27996 from Luap99/conmon-buffer
remove dep on github.com/containers/conmon
2026-01-30 15:01:38 -06:00
Paul Holzinger
b8a758c859 Merge pull request #27990 from mheon/update_rootless_md
Do an update pass on rootless.md to bring it up to date
2026-01-30 17:30:11 +01:00
Paul Holzinger
36f8e3d4ac Merge pull request #27965 from afbjorklund/validatepr-cachevolumes
Add cache volumes for validatepr builds
2026-01-30 14:49:30 +01:00
Paul Holzinger
19aba793c0 remove dep on github.com/containers/conmon
We use only for a single const so inline that and use a better variable
name.

The main reason is the latest version of conmon removed that go code so
the update of it will be broken.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2026-01-30 12:51:50 +01:00
Matt Heon
7778b427eb Do an update pass on rootless.md to bring it up to date
Signed-off-by: Matt Heon <matthew.heon@pm.me>
2026-01-29 15:01:56 -05:00
Anders F Björklund
5f19b25aaf Add cache volumes for validatepr builds
This speeds up the build a lot (10x), the second time.

Also add --init, so that it is possible to cancel it.

Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
2026-01-29 19:55:20 +01:00
Paul Holzinger
d1ebf848a8 Merge pull request #27985 from containers/renovate/major-github-artifact-actions
[skip-ci] Update GitHub Artifact Actions (major)
2026-01-29 18:32:03 +01:00
renovate[bot]
07ab42eed5 [skip-ci] Update GitHub Artifact Actions
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 14:05:32 +00:00
Paul Holzinger
dee7350235 Merge pull request #27978 from containers/renovate/google.golang.org-grpc-1.x
fix(deps): update module google.golang.org/grpc to v1.78.0
2026-01-29 15:04:29 +01:00
renovate[bot]
1bff1ad004 fix(deps): update module google.golang.org/grpc to v1.78.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 20:49:14 +00:00
Matt Heon
a5e55f5129 Merge pull request #27975 from containers/renovate/golang.org-x-net-0.x
fix(deps): update module golang.org/x/net to v0.49.0
2026-01-28 15:46:59 -05:00
Brent Baude
3d4f25e6d3 Merge pull request #27936 from inknos/get-exists-quadlet-api
Add GET /quadlets/{name}/exists
2026-01-28 10:58:46 -06:00
Brent Baude
5f7ebe60ea Merge pull request #27973 from cuiweixie/typo
typo: resouceNames to resourceNames
2026-01-28 10:37:08 -06:00