Paul Holzinger
74454bf59c
rework system connection and farm storage
...
We now no longer write containers.conf, instead system connections and
farms are written to a new file called podman-connections.conf.
This is a major rework and I had to change a lot of things to get this
to compile again with my c/common changes.
It is a breaking change for users as connections/farms added before this
commit can now no longer be removed or modified directly. However because
the logic keeps reading from containers.conf the old connections can
still be used to connect to a remote host.
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2024-01-31 15:08:41 +01:00
Matthew Heon
d202acd861
Bump containers/common to latest main
...
Signed-off-by: Matthew Heon <matthew.heon@pm.me >
2024-01-30 10:42:24 -05:00
Urvashi Mohnani
e63513542b
Vendor latest c/image
...
Signed-off-by: Urvashi Mohnani <umohnani@redhat.com >
2024-01-04 10:09:47 -05:00
renovate[bot]
6efba48e22
fix(deps): update github.com/containers/image/v5 digest to 671ab94
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-02 00:37:33 +00:00
renovate[bot]
c1eea91a01
fix(deps): update common, image, and storage deps
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-30 14:48:27 +00:00
Giuseppe Scrivano
478afa728d
vendor: update containers/{common,storage,image,buildah}
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2023-11-21 21:04:47 +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
Aditya R
03419d6daa
vendor: bump c/image to 373c52a9466f
...
[NO NEW TESTS NEEDED]
Signed-off-by: Aditya R <arajan@redhat.com >
2023-11-02 09:00:42 +05:30
Paul Holzinger
2c2299ad85
bump buildah to latest
...
Also includes a small change to make us of
https://github.com/containers/buildah/pull/5039
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2023-09-14 11:20:48 +02:00
Daniel J Walsh
75b4679a73
vendor of containers/(common, storage, image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-09-11 13:52:23 -04:00
Brent Baude
9e14e3ebe5
enabled hyperv image downloads
...
now that we have public hypverv fcos artifacts, we can download them
instead of requiring a special build.
Signed-off-by: Brent Baude <bbaude@redhat.com >
[NO NEW TESTS NEEDED]
2023-08-15 07:45:29 -05:00
Aditya R
49b8b971ac
vendor: bump c/image to v5.26.1-0.20230801083106-fcf7f0e1712a
...
Signed-off-by: Aditya R <arajan@redhat.com >
2023-08-02 14:01:49 +05:30
Aditya R
42ad0c6e78
vendor: bump c/image and c/common
...
bump github.com/containers/common -> v0.55.1-0.20230801150045-44bfd82e3ed2
bump github.com/containers/image/v5 -> v5.26.1-0.20230726142307-8c387a14f4ac
[NO NEW TESTS NEEDED]
Signed-off-by: Aditya R <arajan@redhat.com >
2023-08-01 22:05:54 +05:30
Daniel J Walsh
f4fbd6fd07
Update vendor of containers/(storage,image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-07-24 10:35:59 -04:00
renovate[bot]
d0359fccaa
fix(deps): update module github.com/containers/buildah to v1.31.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-01 00:26:07 +00:00
Tom Sweeney
bc58dae366
Bump c/image to v5.26.0, c/common 0.54.0
...
Bumping these two in preparation for Podman v4.6 and
eventuall RHEL 8.9/9.3
[NO NEW TESTS NEEDED]
Signed-off-by: Tom Sweeney <tsweeney@redhat.com >
2023-06-28 20:08:42 -04:00
Paul Holzinger
b80fd54a56
update c/image and c/storage to latest
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2023-06-27 18:04:42 +02:00
Paul Holzinger
8c48f97c90
update c/{common,image,storage} to latest
...
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2023-06-13 16:27:51 +02:00
renovate[bot]
444f19cb2a
Update common, image, and storage deps
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 10:31:58 +02:00
renovate[bot]
11d92ea376
fix(deps): update github.com/containers/common digest to 3e93a76
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2023-05-06 11:14:08 +00:00
Aditya R
260bc3ec4c
vendor: bump containers/(storage, common, buildah, image)
...
Bump containers/(storage, common, buildah and image)
Changes since 2023-01-01:
- skip mount-cache-selinux-long-name test under remote, with
a FIXME requesting that someone see if it can be made to work.
- skip six tests that fail under rootless-remote
- add new --build-arg-file option:
- update man page
Squash of:
* https://github.com/containers/podman/pull/18106/commits/cf56eb18654cd8c4fd2d27a1cb96325b179ab010
* https://github.com/containers/podman/pull/18106/commits/561f082772e18eae7594dd148044f572084ea266
Signed-off-by: Ed Santiago <santiago@redhat.com >
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
Signed-off-by: Aditya R <arajan@redhat.com >
2023-04-10 17:30:14 +05:30
Valentin Rothberg
f0cfbbe2cc
vendor containers/common@e27c30ee9b
...
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com >
2023-03-30 09:34:32 +02:00
Daniel J Walsh
e21cf2d8df
Vendor in latest containers/(storage, common, image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-03-16 09:26:19 -04:00
Daniel J Walsh
76056c6701
Vendor in latest containers/(common, storage, image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-02-28 15:46:49 -05:00
Valentin Rothberg
adacd3b127
vendor c/common@852ca05a1f
...
Also force an update of c/image to prevent a downgrade.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com >
2023-02-21 14:06:42 +01:00
Miloslav Trmač
86a4c6b65e
Vendor c/image after https://github.com/containers/image/pull/1847
...
... for Podman to immediately benefit from the updated heuristic.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2023-02-14 18:52:18 +01:00
Miloslav Trmač
e308ba0215
Vendor c/image after https://github.com/containers/image/pull/1816
...
Also includes unreleased https://github.com/openshift/imagebuilder/pull/246 to work
with the updated docker/docker dependency.
And updates some references to newly deprecated docker/docker symbols.
[NO NEW TESTS NEEDED]
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2023-02-08 22:37:38 +01:00
Miloslav Trmač
be47eeb85c
Update from /github.com/vbauerster/mpb/v7 to /v8
...
Also update to c/image after https://github.com/containers/image/pull/1821 ,
so that we don't ship two versions of the package simultaneously.
[NO NEW TESTS NEEDED]
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2023-02-02 20:01:06 +01:00
Miloslav Trmač
069edc3adf
Add (podman {image,manifest} push --sign-by-sigstore=param-file.yaml)
...
(podman push) and (podman manifest push) now support --sign-by-sigstore=param-file,
using the containers-sigstore-signing-params.yaml(5) file format.
That notably adds support for Fulcio and Rekor signing.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2023-01-27 16:47:32 +01:00
Ashley Cui
2db4682041
Vendor containers/(storage, image, common, buildah)
...
c/storage v1.45.3
c/image v5.24.0
c/common v0.51.0
c/buildah main
Signed-off-by: Ashley Cui <acui@redhat.com >
2023-01-24 11:07:09 -05:00
Daniel J Walsh
f65d79f4c7
vendor in latests containers/(storage, common, build, image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-01-19 10:42:10 -05:00
Ashley Cui
ddf8e49891
Vendor in latest c/common
...
Signed-off-by: Ashley Cui <acui@redhat.com >
2023-01-17 12:12:17 -05:00
Daniel J Walsh
eea78ec7b3
Vendor in latest containers/(common, image, storage)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2023-01-05 10:40:36 -05:00
Daniel J Walsh
bfec23c363
Vendor in latest containers/(buildah, image, common)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-12-21 06:12:45 -05:00
Daniel J Walsh
3718ac8e96
Vendor in latest containers/common with default capabilities
...
Also update vendor of containers/storage and image
Cleanup display of added/dropped capabilties as well
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-12-15 14:28:30 -05:00
Daniel J Walsh
2862ecf288
Update vendor of containers/(image, buildah)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-11-30 13:05:12 -05:00
Daniel J Walsh
6fe64591d6
Update vendor containers/(common,storage,buildah,image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-10-28 06:16:22 -04:00
Daniel J Walsh
01a3245d7d
Update vendor containers/(common,image,storage)
...
Fixes: https://github.com/containers/podman/issues/16150
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-10-15 09:42:51 -04:00
Miloslav Trmač
05119a9175
Update c/image after https://github.com/containers/image/pull/1299
...
> go get github.com/containers/image/v5@main
> make vendor
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2022-10-13 20:56:02 +02:00
Daniel J Walsh
fe3c91d581
Update vendor containers/(common,image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-09-30 06:45:24 -04:00
Daniel J Walsh
54653ceebe
Update vendor or containers/buildah
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-09-23 14:12:37 -04:00
Paul Holzinger
eb28a1c084
update buildah and c/common to latest
...
also includes bumps for c/storage and c/image
Signed-off-by: Paul Holzinger <pholzing@redhat.com >
2022-09-09 11:58:20 +02:00
Miloslav Trmač
d462da676c
Add support for creating sigstore signatures, and providing passphrases
...
- Allow creating sigstore signatures via --sign-by-sigstore-private-key .
Like existing --sign-by, it does not work remote (in this case
because we would have to copy the private key to the server).
- Allow passing a passphrase (which is mandatory for sigstore private keys)
via --sign-passphrase-file; if it is not provided, prompt interactively.
- Also, use that passphrase for --sign-by as well, allowing non-interactive
GPG use. (But --sign-passphrase-file can only be used with _one of_
--sign-by and --sign-by-sigstore-private-key.)
Note that unlike the existing code, (podman build) does not yet
implement sigstore (I'm not sure why it needs to, it seems not to
push images?) because Buildah does not expose the feature yet.
Also, (podman image sign) was not extended to support sigstore.
The test for this follows existing (podman image sign) tests
and doesn't work rootless; that could be improved by exposing
a registries.d override option.
The test for push is getting large; I didn't want to
start yet another registry container, but that would be an
alternative. In the future, Ginkgo's Ordered/BeforeAll
would allow starting a registry once and using it for two
tests.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2022-07-30 17:26:08 +02:00
Miloslav Trmač
63d77da5b9
Update c/common to an unreleased version
...
... to get https://github.com/containers/common/pull/1106 .
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2022-07-30 17:26:08 +02:00
Valentin Rothberg
c1f04a024a
podman-remote pull: fix duplicate progress outputs
...
By vendoring the fixes from containers/image. Also add a test (thanks
@edsantiago) to make sure we won't regress in the future again.
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com >
2022-07-21 10:04:45 +02:00
Daniel J Walsh
f67ab1eb20
Vendor in containers/(storage,image, common, buildah)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-07-18 10:42:04 -04:00
Daniel J Walsh
8090445762
vendor in latests containers/image
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-06-17 06:10:24 -04:00
Miloslav Trmač
fb219a8097
Update c/image
...
... to bring in github.com/proglottis/gpgme 0.1.2 , and test
its new use of pkg-config to find gpgme.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2022-05-19 22:24:49 +02:00
Giuseppe Scrivano
16e22dbbe3
vendor: update c/storage and c/image
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2022-05-12 03:47:42 +02:00
Daniel J Walsh
e247f02a4f
Vendor in containers/(common, storage, image)
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2022-05-02 17:16:10 -04:00