Commit Graph

895 Commits

Author SHA1 Message Date
tomsweeneyredhat b5e2b66de1 Bump to c/storage v1.59.0
Bump to c/storage v1.59.0 in preparation for Podman v5.6

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2025-07-14 15:55:27 -04:00
renovate[bot] 2b0ee9e199
Update module golang.org/x/crypto to v0.40.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-11 12:13:06 +00:00
renovate[bot] 8a4cfcb468
Update module github.com/docker/docker to v28.3.2+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 16:23:20 +00:00
renovate[bot] 459d5ce80a
Update module golang.org/x/term to v0.33.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 13:30:15 +00:00
renovate[bot] 5e86ec4a9f
Update module github.com/docker/cli to v28.3.2+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 21:22:39 +00:00
renovate[bot] b21f953ac4
Update module golang.org/x/sync to v0.16.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 19:50:18 +00:00
renovate[bot] 0c874369d6
Update module github.com/docker/cli to v28.3.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-03 15:27:01 +00:00
Miloslav Trmač ba5c193dfa Update indirect dependencies of docker/docker
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-07-03 16:55:31 +02:00
renovate[bot] 2e5f43762d
Update module github.com/docker/docker to v28.3.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-03 06:44:52 +00:00
renovate[bot] 454f049a37
Update github.com/containers/storage digest to 83650ab
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-01 02:46:04 +00:00
renovate[bot] 8811891740
Update module go.etcd.io/bbolt to v1.4.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 13:03:19 +00:00
Miloslav Trmač a3b0c1fae5
Replace sigstore/rekor/pkg/client with a manually-created client
This removes 4.728 MB from a macOS Skopeo binary and similar saving can
be seen in Podman and Buildah.

The costs are:

 - A few dozen lines of new code
 - A major loss of flexibility. All the removed layers had many options,
   this code hard-codes the choices we were making. Reintroducing the
   options could be pretty costly in extra code.
 - We lose the ability to debug Rekor API accesses via environment
   variables (something I had no idea exists; so there’s that.)
 - The previous code was able to decode responses in many formats, e.g.
   YAML, based on the Content-Type: header in the response. This one
   asks for JSON and expects JSON.

A proper test against a real rekor server is added in the next commit.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2025-06-27 14:28:09 +02:00
renovate[bot] f45a84a8fb
fix(deps): update module github.com/docker/cli to v28.3.0+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-25 17:24:46 +00:00
renovate[bot] 16aa745205 fix(deps): update module github.com/docker/docker to v28.3.0+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-06-25 18:59:30 +02:00
renovate[bot] cc2529e9e4
fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 17:30:53 +00:00
renovate[bot] 3de3c8c2dd
fix(deps): update module go.etcd.io/bbolt to v1.4.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-11 11:14:30 +00:00
renovate[bot] e5b1a07a6f
fix(deps): update module github.com/sigstore/sigstore to v1.9.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-10 22:55:45 +00:00
renovate[bot] 5d99cb2b30
fix(deps): update module golang.org/x/crypto to v0.39.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 21:00:03 +00:00
renovate[bot] 1c369bde29
fix(deps): update module golang.org/x/sync to v0.15.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 17:54:49 +00:00
renovate[bot] a85cde548b
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 11:14:10 +00:00
renovate[bot] 602ef73e15
fix(deps): update github.com/containers/storage digest to 78f4258
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 16:58:51 +00:00
Miloslav Trmač d38c0c4c8a Update github.com/prometheus/client_model
The currently-used version (well, we are not actually using any part)
is over a year old.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-06-02 18:10:00 +02:00
Miloslav Trmač 8317304e9d Update github.com/go-logr/logr
The currently-used version is over a year old.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-06-02 18:09:31 +02:00
Miloslav Trmač f8e410d40e Update github.com/go-openapi/strfmt to a recent commit
The last release is over a year old, and this replaces an archived
github.com/mitchellh/mapstructure indirect dependency.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-06-02 18:09:08 +02:00
Miloslav Trmač e67404a4ad INCOMPATIBLE: Remove the implementation of the ostree transport
Currently, ostree does not compile:

> ostree/ostree_dest.go:115:28: cannot use d (variable of type *ostreeImageDestination) as private.ImageDestinationInternalOnly value in argument to impl.AddCompat: *ostreeImageDestination does not implement private.ImageDestinationInternalOnly (missing method NoteOriginalOCIConfig) (typecheck)
> 	d.Compat = impl.AddCompat(d)

This has been broken since b941c6bf41 (Nov 18 2024, > 4 months).

Previously:
- 807381f448 (broken almost 4 months),
- 2e33bf7d27 (broken > 7 months)

Overall, it seems extremely likely that noone is using the
containers_image_ostree build tag (off by default since March 2019).

So, finally, give up, and delete the code. Most importantly, this allows us
to delete the > 3-year-old-frozen dependency, and risky CGo code.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-05-31 01:28:07 +02:00
renovate[bot] b9fad9e2fa
fix(deps): update module github.com/docker/cli to v28.2.2+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 19:39:13 +00:00
renovate[bot] ca924475bd
fix(deps): update module github.com/docker/docker to v28.2.2+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 18:41:59 +00:00
renovate[bot] 5da2778f27
fix(deps): update module github.com/docker/cli to v28.2.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 19:24:30 +00:00
renovate[bot] 3ee9e85db8
fix(deps): update module github.com/docker/docker to v28.2.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 01:12:57 +00:00
renovate[bot] af37bbedf6
fix(deps): update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 20:14:59 +00:00
Miloslav Trmač abee66cd61 Update github.com/go-openapi/jsonpointer to v0.21.1
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-05-14 19:47:13 +02:00
Miloslav Trmač 97c4b8adb0 Update go.mongodb.org/mongo-driver to 1.17.3
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-05-14 19:46:51 +02:00
renovate[bot] 69d416ebc0
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 13:04:22 +00:00
Miloslav Trmač 5654350c1d
Merge pull request #2844 from giuseppe/update-c-storage-29-apr-2025
vendor: update c/storage
2025-05-12 21:38:56 +02:00
Giuseppe Scrivano 3c26936bea
vendor: update c/storage
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2025-05-09 15:00:14 +02:00
renovate[bot] aa3e5a62a8
fix(deps): update module dario.cat/mergo to v1.0.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 21:59:48 +00:00
renovate[bot] a1db85975c
fix(deps): update module golang.org/x/crypto to v0.38.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-06 13:28:05 +00:00
renovate[bot] 145d77ca7e
fix(deps): update module golang.org/x/term to v0.32.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-06 03:38:03 +00:00
renovate[bot] 3ce91dc5d0
fix(deps): update module golang.org/x/sync to v0.14.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 18:07:57 +00:00
renovate[bot] 7e5c1b706e
fix(deps): update module golang.org/x/oauth2 to v0.30.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 17:07:37 +00:00
renovate[bot] ced051d571
fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 16:40:44 +00:00
renovate[bot] 5ef853fa8e
fix(deps): update module github.com/sigstore/sigstore to v1.9.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-30 09:50:51 +00:00
renovate[bot] b6d031925f
fix(deps): update module github.com/docker/docker to v28.1.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 15:22:30 +00:00
renovate[bot] 097683aace
fix(deps): update module github.com/docker/cli to v28.1.1+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 14:52:07 +00:00
renovate[bot] 03ad371b3e fix(deps): update module github.com/docker/cli to v28.1.0+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 22:48:18 +02:00
renovate[bot] 78751a8814 fix(deps): update module github.com/docker/docker to v28.1.0+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-04-17 22:19:51 +02:00
renovate[bot] 652952cd6c
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.28
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-16 16:56:18 +00:00
tomsweeneyredhat 1b83b3a01c Bump to c/storage v1.58.0
Bump c/storage to v1.58.0 in preparation for
Podman v5.5.0

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2025-04-16 09:04:36 -04:00
renovate[bot] 010f504369
fix(deps): update module github.com/sigstore/rekor to v1.3.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 22:14:31 +00:00
renovate[bot] 540de2948a
fix(deps): update module github.com/sigstore/sigstore to v1.9.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 21:13:09 +00:00