Releases: containers/skopeo
Releases · containers/skopeo
v1.11.0
What's Changed
- Release v1.10.0 by @mtrmac in #1765
- Bump github.com/opencontainers/image-spec from 1.1.0-rc1 to 1.1.0-rc2 by @dependabot in #1770
- Bump github.com/containers/ocicrypt from 1.1.5 to 1.1.6 by @dependabot in #1772
- Bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #1775
- Update for containers/image#1299 by @mtrmac in #1522
- proxy: Add
OpenImageOptional
by @cgwalters in #1757 - proxy: Bump semver for OpenImageOptional by @cgwalters in #1776
- [CI:DOCS] Configure Renovate by @renovate in #1780
- bump to v1.11.0-dev by @vrothberg in #1783
- Update to c/image main branch by @mtrmac in #1786
- fix(deps): update module github.com/stretchr/testify to v1.8.1 by @renovate in #1789
- fix(deps): update module golang.org/x/term to v0.1.0 by @renovate in #1791
- Close a HTTP response body by @mtrmac in #1797
- fix(deps): update module github.com/spf13/cobra to v1.6.1 by @renovate in #1800
- chore(deps): update actions/stale digest to 65b52af by @renovate in #1788
- Renovate: Override global no-rebase option by @cevich in #1803
- fix(deps): update module golang.org/x/term to v0.2.0 by @renovate in #1804
- [skip-ci] Update actions/stale action to v6 by @renovate in #1805
- fix(deps): update module github.com/containers/storage to v1.44.0 by @renovate in #1809
- Cirrus: Add reverse-deps. test to verify proxy with ostree-rs-ext by @cevich in #1808
- [skip-ci] GHA: Add cirrus-cron auto-rerun job by @cevich in #1811
- [CI:BUILD] Cirrus: Migrate OSX task to M1 by @ashley-cui in #1813
- README: Update example to show newly exposed LayerData by @kerel-fs in #1815
- Adds
--append-suffix
flag to sync command by @Phuurl in #1767 - [skip-ci] GHA/Cirrus-cron: Fix execution order by @cevich in #1820
- fix(deps): update module golang.org/x/term to v0.3.0 by @renovate in #1818
- proxy: Add LayerInfoJSON API by @RishabhSaini in #1802
- Add an example for creating a docker-archive file by @mtrmac in #1817
- proxy: Ensure images are closed when proxy is shutting down by @cgwalters in #1825
- vendor: Bump golang.org/x/net to 4.0 by @cgwalters in #1828
- proxy: Fix leak of blobs from containers-storage by @cgwalters in #1837
- [skip-ci] Update actions/stale action to v7 by @renovate in #1835
- fix(deps): update module golang.org/x/term to v0.4.0 by @renovate in #1839
- Correctly use the stdout parameter in some places by @mtrmac in #1848
- Cirrus: Skip OSX CI on release-branches by @cevich in #1850
- fix(deps): update module github.com/containers/storage to v1.45.0 by @renovate in #1853
- Add support for Fulcio and Rekor, and --sign-by-sigstore=param-file by @mtrmac in #1849
- fix(deps): update module github.com/containers/storage to v1.45.1 by @renovate in #1857
- Cirrus: Update to F37 CI VM Images by @cevich in #1821
- Bump github.com/containers/ocicrypt from 1.1.6 to 1.1.7 by @dependabot in #1861
- Cirrus: Fix c/image CI testing by @cevich in #1862
- Fix storage.conf overrides in test-system in CI, update c/storage by @mtrmac in #1864
- Fix
make test-system
when run as an unprivileged user (containerized) by @mtrmac in #1868 - Add (skopeo generate-sigstore-key) by @mtrmac in #1869
- Update module github.com/containers/image/v5 to v5.24.0 by @renovate in #1876
- Update module github.com/containers/common to v0.51.0 by @renovate in #1877
- [CI:DOCS] Format manual page documents by @sstosh in #1879
- Touch up conscious language issues by @TomSweeneyRedHat in #1871
- Bump to v1.11.0 by @rhatdan in #1883
New Contributors
- @renovate made their first contribution in #1780
- @ashley-cui made their first contribution in #1813
- @kerel-fs made their first contribution in #1815
- @Phuurl made their first contribution in #1767
- @RishabhSaini made their first contribution in #1802
- @sstosh made their first contribution in #1879
Full Changelog: v1.10.0...v1.11.0
v1.9.3
v1.10.0
skopeo inspect
now provides more information about individual layers.
The default /etc/containers/registries.d/default.yaml
now has all entries commented-out, to use built-in defaults; that can change the default for lookaside-staging
to use an unprivileged users’ home directory instead of a path in /var/
.
- GHA: Re-use identical workflow from buildah repo
- Optimize upstream skopeo container image build
- Fix running tests on macOS
- Reformat with Go 1.19's gofmt
- Fix a comment
- Fix looking for commands with GNU make 4.2.1
- Talk about "registry repositories" in (skopeo sync) documentation
- Point at --all in the --preserve-digests option documentation
- Remove unused GIT_BRANCH definition
- Don't include git commit from a parent directory in the --version output
- Update for c/image's update of github.com/gobuffalo/pop
- Merge pull request #1737 from mtrmac/pop-v5-override
- Stop using docker/docker/pkg/homedir in tests
- add inspect layersData
- Don't abort sync if the registry returns invalid tags
- warn users about --dest-compress and --dest-decompress misuse
- document imageDestOptions.warnAboutIneffectiveOptions()
- warn about ineffective destination opts in sync cmd
- default.yaml should have all options commented
- Fix documentation in the default registries.d content.
- [CI:DOCS] Add quay-description update reminder
- Revert addition of -compat=1.17 to (go mod tidy)
- Update for klauspost/pgzip#50
v1.9.2
v1.9.1
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
v1.8.0
What's Changed
- v1.7.0 by @mtrmac in #1606
- Update skopeoimage/README.md that tags are v-prefixed by @glensc in #1607
- Add dry-run mode to skopeo-sync by @rhatdan in #1608
- delete non-existent option in the cmdline example by @masatake in #1611
- Add option to specify the identity for signing by @Jamstah in #1610
- Update to benefit from Go 1.16 by @mtrmac in #1621
- Improve the (skopeo delete) man page by @mtrmac in #1597
- Update vendor of containers/(common,storage,image) by @rhatdan in #1626
- Cirrus: Update to F36 w/ netavark+aardvark-dns by @cevich in #1631
- [CI:DOCS] install.md: remove Kubic package info for Ubuntu by @lsm5 in #1632
- [CI:DOCS] install.md: include distro package info links by @lsm5 in #1633
- Vendor in containers/(common, storage, image) by @rhatdan in #1635
- Vendor in containers/storage v1.40.2 by @rhatdan in #1636
New Contributors
Full Changelog: v1.7.0...v1.8.0
v1.6.2
v1.7.0
skopeo list-tags docker-archive:…
is now available.
- Improve a comment in the 010-inspect.bats test
- do not recommend upgrading all packages
- Bump github.com/containers/image/v5 from 5.19.1 to 5.20.0
- Update github.com/containerd/containerd
- Bump github.com/docker/docker
- Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
- Add support for docker-archive: to skopeo list-tags
- Rename "self" receiver
- Remove assignments to an unused variable
- Add various missing error handling
- Simplify the proxy server a bit
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
- Use assert.ErrorContains
- Update to Go 1.14 and revendor
- Use check.C.MkDir() instead of manual ioutil.TempDir() calls
- Formally record that we require Go 1.15
- Update the command to install golint
- Bump github.com/containers/ocicrypt from 1.1.2 to 1.1.3
- Bump github.com/docker/docker
- Bump github.com/containers/storage from 1.38.2 to 1.39.0
- Bump github.com/containers/common from 0.47.4 to 0.47.5
- Bump github.com/prometheus/client_golang to v1.11.1
v1.6.1
What's Changed
- Release v1.6.0 by @mtrmac in #1561
- tests: skip sif test on RHEL by @edsantiago in #1564
- Bump c/common to v0.47.4 by @TomSweeneyRedHat in #1565
- Cirrus: Use updated VM images by @cevich in #1558
- Don't expect the config blob to be listed in (skopeo inspect) by @mtrmac in #1572
- Resolved workaround by @mtrmac in #1568
Full Changelog: v1.6.0...v1.6.1