Skopeo - v1.9.0


Adds support for copying non-image OCI artifacts, and for creating and enforcing sigstore signatures.

Shell autocompletions are now auto-generated, adding support for zsh, fish and PowerShell.

Now requires Go 1.17.

  • Bump github.com/docker/docker
  • Config files live in /usr/local/etc on FreeBSD
  • Avoid hard-coding the location of bash
  • Bump github.com/containers/storage from 1.40.2 to 1.41.0
  • Bump github.com/docker/docker
  • add completion command to generate shell completion scripts
  • Remove cgo_pthread_ordering_workaround.go
  • Update c/image
  • Stop calling gpgme-config
  • shell completion: add Makefile target
  • shell completion: add install instructions docs
  • shell completion: add completion for transports names
  • [CI:DOCS] Pin actions to a full length commit SHA
  • Updated skopeo logo with new artwork
  • Update to gopkg.in/yaml.v3 v3.0.0
  • fix make completions for all POSIX shells
  • Update to github.com/opencontainers/runc >= 1.1.2
  • Cirrus: use Ubuntu 22.04 LTS
  • Bump github.com/containers/ocicrypt from 1.1.4 to 1.1.5
  • Bump github.com/stretchr/testify from 1.7.1 to 1.7.2
  • Bump github.com/docker/docker
  • Update go.mod to Go 1.17
  • Use testing.T.Setenv instead of os.Setenv in tests
  • Change a repo used for sync tests
  • Use an updated CI image
  • Update for docker/distribution CLI change
  • Enable schema1 support on the test registries
  • CoPR: Autobuild rpm on rhcontainerbot/podman-next
  • [CI:DOCS] Makefile: include cautionary note for rpm target
  • [CI:DOCS] skopeo.spec.rpkg: Fix syntax highlighting
  • Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
  • Bump github.com/stretchr/testify from 1.7.2 to 1.7.4
  • Bump github.com/stretchr/testify from 1.7.4 to 1.7.5
  • Cirrus: Migrate multiarch build off github actions
  • Update & fix skopeo multiarch image Containerfiles
  • Use bytes.ReplaceAll instead of bytes.Replace(..., -1)
  • Update IRC information
  • Bump github.com/stretchr/testify from 1.7.5 to 1.8.0
  • Introduce noteCloseFailure, use it for reporting of cleanup errors
  • Modify error messages on failures to close
  • Remove uses of pkg/errors
  • Use errors.As() instead of direct type checks
  • Vendor unreleased c/image with OCI artifact support
  • Revert "Change a repo used for sync tests"
  • Vendor in c/image with sigstore support
  • Add --sign-by-sigstore-private-key to (skopeo copy) and (skopeo sync)
  • Update for the renames of sigstore to lookaside

Details

date
July 13, 2022, 2:27 p.m.
name
v1.9.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Skopeo releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or