86e5534988
- update to 0.21.1: * Add WithFileBufferedOpener for file-backed daemon image buffering * crane: fix case in auth response json - update to 0.21.0: * fix(mutate): don't skip dir replacements via whiteout in export * Improve performance of v1.NewHash * Bump the actions group across 1 directory with 4 updates * Bump the root-deps group across 1 directory with 7 updates * Fix error messages in crane_test.go * Bump go version across packages to 1.25.6 * Join go.mod dependency updates * Bump the go-deps group across 3 directories with 3 updates * Disable taint gosec lints * Update go version used in goreleaser - update to 0.20.7: * Fix ArgsEscaped lint directive * transport: Fix broken links to distribution docs * fix(remote): using customized retry predicate func if provided * Adding docker file * crane: Add timestamp to flatten layer * feat(remote): pass retryBackoff option to transport * Expose clobber refusal error * Build artifacts for riscv64 * Update dependencies and deprecate DockerVersion field
Dirk Mueller2026-03-03 20:27:14 +00:00
a7a411faa8
Accepting request 1320580 from Virtualization:containers
Ana Guerrero2025-12-01 10:13:45 +00:00
a0fcb3b4a9
Accepting request 1307712 from Virtualization:containers
Ana Guerrero2025-09-29 14:37:17 +00:00
8bd43d957d
- update to 0.20.6: * Ensure that tag name is not empty if name contains colon * Bump some deps - update to 0.20.5: * build(deps): bump docker/docker to v28.0.0+incompatible * Migrate linter to v2 * bump go version + bump deps * implement TextMarshaler/JSONMarshaler more consistently * Update CodeQL permissions * Update goreleaser permissions * Update provenance action in release * Update validator action - drop CVE-2025-22868.patch (merged upstream)
Dirk Mueller2025-09-29 10:08:31 +00:00
38e22f4917
Accepting request 1253941 from Virtualization:containers
Ana Guerrero2025-03-18 16:41:45 +00:00
9bff777d5f
Accepting request 1188356 from Virtualization:containers
Ana Guerrero2024-07-19 13:27:33 +00:00
b5bcf1a650
- update to 0.20.1: * Create remote.Push - update to 0.20.0: * Referrer API must return correct Content-Type * POTENTIALLY BREAKING: Restore blind-write to remote.Put - update to 0.19.2: * Add JSON marshalling funcs for Digest. * registry: Implement Range requests for blobs * Support podman auth file REGISTRY_AUTH_FILE. * feat: crane mutate platform * Add Context support to auth methods * Fix windows race condition when writing image with duplicate layers * Add -O shorthand for --omit-digest-tags to crane. - update to 0.19.1: * Bump golang.org/x/net from 0.10.0 to 0.17.0 in /pkg/authn/k8schain * Bump golang.org/x/ packages - update to 0.19.0: * Work around docker v25 tarballs - update to 0.18.0: * fix: goreleaser config * Always print pushed digest in crane push
Dirk Mueller2024-07-18 08:47:14 +00:00
ec04b41c70
- update to 0.20.1: * Create remote.Push - update to 0.20.0: * Referrer API must return correct Content-Type * POTENTIALLY BREAKING: Restore blind-write to remote.Put - update to 0.19.2: * Add JSON marshalling funcs for Digest. * registry: Implement Range requests for blobs * Support podman auth file REGISTRY_AUTH_FILE. * feat: crane mutate platform * Add Context support to auth methods * Fix windows race condition when writing image with duplicate layers * Add -O shorthand for --omit-digest-tags to crane. - update to 0.19.1: * Bump golang.org/x/net from 0.10.0 to 0.17.0 in /pkg/authn/k8schain * Bump golang.org/x/ packages - update to 0.19.0: * Work around docker v25 tarballs - update to 0.18.0: * fix: goreleaser config * Always print pushed digest in crane push
Dirk Mueller2024-07-18 08:47:14 +00:00
601fa45723
Accepting request 1178144 from Virtualization:containers
Ana Guerrero2024-06-03 15:43:34 +00:00
0ca7fc6dfb
Accepting request 1178144 from Virtualization:containers
Ana Guerrero2024-06-03 15:43:34 +00:00
c4e6133801
Accepting request 1177864 from home:ojkastl_buildservice:Branch_Virtualization_containers
Dirk Mueller2024-06-02 10:17:07 +00:00
30ee351b12
Accepting request 1177864 from home:ojkastl_buildservice:Branch_Virtualization_containers
Dirk Mueller2024-06-02 10:17:07 +00:00
fea73a0f3e
Accepting request 1135385 from Virtualization:containers
Ana Guerrero2023-12-28 22:02:52 +00:00
ab1f034c64
Accepting request 1135385 from Virtualization:containers
Ana Guerrero2023-12-28 22:02:52 +00:00
01ad80ce1f
- update to 0.17.0: * Validate index architectures match children * Set Content-Length for blob uploads * Don't wrap DefaultKeychain with refreshes * Build releases with Go 1.21 * fix: mimic oci-layout in diskblobhandler * tag: add command explanation to the long help * feat: implement gc command * feat: allow port and disk path to be overriden
Dirk Mueller2023-12-27 21:24:07 +00:00
c97b87cf54
- update to 0.17.0: * Validate index architectures match children * Set Content-Length for blob uploads * Don't wrap DefaultKeychain with refreshes * Build releases with Go 1.21 * fix: mimic oci-layout in diskblobhandler * tag: add command explanation to the long help * feat: implement gc command * feat: allow port and disk path to be overriden
Dirk Mueller2023-12-27 21:24:07 +00:00
7d6dfc475a
Accepting request 1128791 from Virtualization:containers
Ana Guerrero2023-11-26 18:37:33 +00:00
7f36f3ccf1
Accepting request 1128791 from Virtualization:containers
Ana Guerrero2023-11-26 18:37:33 +00:00
24e8851c09
- update to 0.16.1: * bump deps using ./hack/bump-deps.sh * Allow crane to export schema 1 images * fixed a goroutine leak * retry HTTP 522 errors by default * Limit size of manifest * Add crane auth token * Bump codecov/codecov-action from 3.1.3 to 3.1.4 * Pass scopes through crane auth token * fix: add bounds checking to addendum layer mutations to prevent panic * Surface better error messages in crane index * crane: add missing name option in crane index commands * crane: Respect cmd.OutOrStdout * Make ErrSchema1 checkable via errors.Is() * Don't load into daemon if the image already exists * add --blobs-to-disk to 'crane registry serve' * Correct crane registry help text * Allow concurrent blob Sets, use RWMutex * Use RWLock, limit scope of locking, write digest first * Let the filesystem handle atomicity * Don't try cross-origin mounting against dockerhub * Drop localhost to support crane registry serve in a container * Return OCI Index content-type for referrers response * Allow crane edit to generate non-image artifacts * Allow setting Content-Type in crane edit manifest * Avoid v1.Manifest in crane edit config (#1583) * Support for OCI 1.1+ referrers via API (#1546) * Support for OCI 1.1+ referrers via fallback tag * Update descriptor "data" field (when valid) during
Dirk Mueller2023-11-25 19:40:54 +00:00
ff006a0442
- update to 0.16.1: * bump deps using ./hack/bump-deps.sh * Allow crane to export schema 1 images * fixed a goroutine leak * retry HTTP 522 errors by default * Limit size of manifest * Add crane auth token * Bump codecov/codecov-action from 3.1.3 to 3.1.4 * Pass scopes through crane auth token * fix: add bounds checking to addendum layer mutations to prevent panic * Surface better error messages in crane index * crane: add missing name option in crane index commands * crane: Respect cmd.OutOrStdout * Make ErrSchema1 checkable via errors.Is() * Don't load into daemon if the image already exists * add --blobs-to-disk to 'crane registry serve' * Correct crane registry help text * Allow concurrent blob Sets, use RWMutex * Use RWLock, limit scope of locking, write digest first * Let the filesystem handle atomicity * Don't try cross-origin mounting against dockerhub * Drop localhost to support crane registry serve in a container * Return OCI Index content-type for referrers response * Allow crane edit to generate non-image artifacts * Allow setting Content-Type in crane edit manifest * Avoid v1.Manifest in crane edit config (#1583) * Support for OCI 1.1+ referrers via API (#1546) * Support for OCI 1.1+ referrers via fallback tag * Update descriptor "data" field (when valid) during
Dirk Mueller2023-11-25 19:40:54 +00:00
038ce8f14f
- update to 0.12.1: * Fix context.DeadlineExceeded comparison (#1488) * Fix missing body.Close() in bearer auth (#1482) * bump version of slsa generator (#1468) * crane: add catalog argument use annotation (#1473) * k8schain: Log and proceed if secret or SA are not found
Dirk Mueller2023-01-02 22:07:07 +00:00
d6715858d6
- update to 0.12.1: * Fix context.DeadlineExceeded comparison (#1488) * Fix missing body.Close() in bearer auth (#1482) * bump version of slsa generator (#1468) * crane: add catalog argument use annotation (#1473) * k8schain: Log and proceed if secret or SA are not found
Dirk Mueller2023-01-02 22:07:07 +00:00