Releases: containers/skopeo
Releases · containers/skopeo
v1.2.1
- Include OBS install steps for CentOS
- Makefile: add a local-cross target
- Add Subject Alternative Name to local openssl cert
- Update nix pin with
make nixpkgs
- Make Makefile a little easier to use
- Update README.md
- Update install.md
- install.md: mention Nix/NixOS
- Fix
skopeo login
example in README - Use osusergo build tag for static build
- Travis: bump go to 1.15.x
- integration tests: disable
ls
for logs - Dockerfile: install openssl
- Avoid overriding LDFLAGS in Makefile
- Add multi-arch builds for upstream and stable skopeo image via Travis
- Fix #858 Add support for digests in sync
- Fix #858 Add --all sync flag to emulate copy --all
- install: make commands copy-pasteable
- Support namespaced logins for quay.io
- Switch to using errors.Wrapf rather then fmt.Errorsf
- Add --format option to skopeo inspect
- Add information about multi-arch image to README
- Fix naming and language
- vendor in containers/storage v1.24.1 containers/image v5.8,1
- Update installation docs for debian and ubuntu
- Update OSX Travis env before running tests
- Update to macOS 10.14
- Update debian/ubuntu docs
- Spelling
- Fix creds sync from yaml
- Fix reading the after-sync list of tags in SyncSuite.TestYamlUntagged
- Update vendor of containers/common and containers/storage
- Integration test: use fedora-minimal for most manifest list tests
- Integration test: sync k8s.gcr.io/pause instead of docker.io/alpine
- Split copyWithSignedIdentity from TestCopyVerifyingMirroredSignatures
- Add a smoke test for signedIdentity:remapIdentity
v1.2.0
-buildmode=pie is not supported for some arch
A couple of minor code cleanups.
Add --registry-token flags to support Bearer token authentication
Add --registry-token tests to utils_tests.go
Add an extra clarification to skopeo-copy(1)
Add an extra clarification to skopeo-copy(1)
Add oci-archive to transport list, and link to the authoritative man page
Adding periods
Build static binary with `buildGoModule`
Bump github.com/containers/common from 0.14.0 to 0.22.0
Bump github.com/containers/image/v5 from 5.5.1 to 5.6.0
Bump github.com/containers/ocicrypt from 1.0.2 to 1.0.3
Bump github.com/containers/storage from 1.21.1 to 1.23.5
Cleanup Dockerfile builds
Dockerfile.build: Upgrade to Ubuntu 20.04
Fix macOS builds in Travis
Fix make clean to actually remove binaries
Fix problems found by codespell
Fix skopeo-login docs typo
Keep options order in code and add missing bash completions
Make InspectOutput an external object
Remove an obsolete documentation of (make binary-static)
Retry on skopeo subcommands
Retry skopeo inspect command
Run htpasswd from our build-container instead of registry:2
Switch containers/libpod->containers/podman
Update nix pin with `make nixpkgs`
Use an inter-registry copy as the example for (skopeo copy)
Use c/common retry package
fix build in docker container
nix run -f channel:nixos-20.03
update enc/dec docs to be consistent with buildah
use base image golang for build
vendor golang.org/x/[email protected]
v1.1.1
- Run htpasswd from our build-container instead of registry:2
- vendor golang.org/x/[email protected]
v1.1.0
Add Skopeo Stable Image Dockerfile for Quay
Add tags to support regular expressions in yaml conf
Add tags to support regular expressions without breaking the old ones in yaml conf
Add upstream and testing container images
Add upstream and testing container images
Bump github.com/containers/storage from 1.20.1 to 1.20.2
Bump github.com/stretchr/testify from 1.6.0 to 1.6.1
Clarify control flow when handling the tags list
Clarify imagesToCopy control flow
Correct a typo in docs/skopeo-sync.1.md
Don't use path.Join to form repository names
Drop redundant fmt.Sprintf inside erorrs.Wrapf/Errorf
Fix error handling on invalid regex
Fix the recently added example in the man page.
Inline isTagSpecified into its only caller
Only create a SystemContext once per registry
Remove the repoReference parameter of imagesToCopyFromRepo
Share the logrus.WithFields settings over the loop bodies
Use MatchString instead of Match with a manual conversion
Use a reference.Named, not types.ImageReference, in imagesToCopyFromRepo
Use a separate field for the "sync images with tag matching regex" feature
Use reference.Tagged to extract the tag from a reference
Work with a reference.Named, not strings, in imagesToCopyFromRegistry
there is a brew formula for skopeo
vendor github.com/containers/common v0.14.0
vendor github.com/containers/image/[email protected]
~
v1.0.0
Skopeo 1.0 release
New features in this release
skopeo login
skopeo logout
. Update skopeo readme and man page
. Add links to configuration man pages
. Update docs/skopeo-sync.1.md
. Add skopeo Login from c/common
. Add skopeo login&logout
. Add Security Policy
. Add tests for using signatures with mirrors
. Update c/image for containers/image#912
. fix copy doc
. Use cobra in skopeo
. Fix TestCopyAtomicExtension
. Update containers/image to v5.4.4
. Bump github.com/containers/storage from 1.18.2 to 1.19.0
. v0.11.2 containers/common
v0.2.0
Update on #834: force runc only when cgroupsv1
Update docs/skopeo.1.md
Add example with repository
Skopeo should support for BigFilesTemporaryDir (SystemContext)
Use fully-qualified image names
Add Ubuntu/Debian install instructions
CI: force Podman to use runc
add support for REGISTRY_AUTH_FILE
Partial image encryption support
Remove the list_tags integration test since it does not cover much not already tested by the upstream container/images repo or local unit tests
Updates based on code review to simplify logic and tests
Fix inconsistency in manpage example for list-tags
Fix formatting on test
Adds "list-tags" command to list tags with no known tag required. Fixes #276
v0.1.41
- Bump github.com/containers/image/v5 from 5.2.0 to 5.2.1
- Bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8
- Bump github.com/containers/common from 0.0.7 to 0.1.4
- Remove the reference to openshift/api
- vendor github.com/containers/image/[email protected]
- Manually update buildah to v1.13.1
- add specific authfile options to copy (and sync) command.
- Bump github.com/containers/buildah from 1.11.6 to 1.12.0
- Add context to --encryption-key / --decryption-key processing failures
- Bump github.com/containers/storage from 1.15.2 to 1.15.3
- Bump github.com/containers/buildah from 1.11.5 to 1.11.6
- remove direct reference on c/image/storage
- Makefile: set GOBIN
- Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.7
- Bump github.com/containers/storage from 1.15.1 to 1.15.2
- Introduce the sync command
- openshift cluster: remove .docker directory on teardown
- Bump github.com/containers/storage from 1.14.0 to 1.15.1
- document installation via apk on alpine
- Fix typos in doc for image encryption
- Image encryption/decryption support in skopeo
- make vendor-in-container
- Bump github.com/containers/buildah from 1.11.4 to 1.11.5
- Travis: use go v1.13
- Use a Windows Nano Server image instead of Server Core for multi-arch testing
- Increase test timeout to 15 minutes
- Run the test-system container without --net=host
- Mount /run/systemd/journal/socket into test-system containers
- Don't unnecessarily filter out vendor from (go list ./...) output
- Use -mod=vendor in (go {list,test,vet})
- Bump github.com/containers/buildah from 1.8.4 to 1.11.4
- Bump github.com/urfave/cli from 1.20.0 to 1.22.1
- skopeo: drop support for ostree
- Don't critically fail on a 403 when listing tags
- Revert "Temporarily work around auth.json location confusion"
- Remove references to atomic
- Remove references to storage.conf
- Dockerfile: use golang-github-cpuguy83-go-md2man
- bump version to v0.1.41-dev
- systemtest: inspect container image different from current platform arch
release skopeo v0.1.40
- vendor containers/image v5.0.0
- copy: add a --all/-a flag
- System tests: various fixes
- Temporarily work around auth.json location confusion
- copy: add --dest-compress-format and --dest-compress-level
- flag: add optionalIntValue
- Makefile: use go proxy
- inspect --raw: skip the NewImage() step
- update OCI image-spec to 775207bd45b6cb8153ce218cc59351799217451f
- inspect.go: inspect env variables
- ostree: use both image and & storage buildtags
v0.1.39
v0.1.38
- vendor github.com/containers/[email protected]
- enforce blocking of registries
- Fix lowest possible go version to be 1.9
- man pages: add --dest-oci-accept-uncompressed-layers
- bash completion: add --dest-oci-accept-uncompressed-layers
- README.md: skopeo on openSUSE
- copy: add a CLI flag for OCIAcceptUncompressedLayers
- migrate to go modules
- README: Clarify use of
libbtrfs-dev
on Ubuntu