Skip to content

Releases: containers/image

v5.5.1

17 Jun 15:21
Compare
Choose a tag to compare

... because the Go proxy caches an old version of the 5.5.0 tag, making it difficult to use 5.5.0.

v5.5.0

17 Jun 11:35
Compare
Choose a tag to compare
  • Add Security Policy
  • Bump to v5.5.0-dev again
  • Bump github.com/containers/storage from 1.19.1 to 1.19.2
  • Add debug line to get Content-Type from manifests
  • Add defaults for using the rootless policy path
  • Bump github.com/opencontainers/go-digest from 1.0.0-rc1 to 1.0.0
  • Bump github.com/klauspost/pgzip from 1.2.3 to 1.2.4
  • pkg/docker/config/ModifyJSON: fix MkdirAll usage
  • Bump github.com/vbauerster/mpb/v5 from 5.0.4 to 5.2.1
  • Bump github.com/containers/storage from 1.19.2 to 1.20.1
  • Bump github.com/klauspost/compress from 1.10.5 to 1.10.6
  • Bump github.com/vbauerster/mpb/v5 from 5.2.1 to 5.2.2
  • Go module noise
  • Fix crash on inspecting an OCI image with no config
  • Bump github.com/opencontainers/selinux from 1.5.1 to 1.5.2
  • Add hardcode Authfile for windows and mac
  • docker/config: initialize dockerConfigFile
  • docker/config: add GetAllCredentials
  • Bump github.com/stretchr/testify from 1.5.1 to 1.6.0
  • Bump github.com/klauspost/compress from 1.10.6 to 1.10.7
  • Bump github.com/containers/storage from 1.20.1 to 1.20.2
  • Add documentation for credHelper
  • Fix error messages on !canModifyManifest
  • Add support for ProgressEventSkipped
  • Bump github.com/stretchr/testify from 1.6.0 to 1.6.1
  • Bump github.com/klauspost/compress from 1.10.7 to 1.10.8
  • oci: don't overwrite tags pointing at the same manifest
  • oci test: simplify length calculation

v5.4.4

11 May 13:33
Compare
Choose a tag to compare
  • Bump github.com/klauspost/compress from 1.10.3 to 1.10.4
  • Add User-Agent to oauth
  • Make the variant in TestChooseInstance data-controlled
  • Fix the docstring of WantedPlatforms
  • Introduce a variantOrder variable
  • Simplify the WantedPlatforms main loop
  • Simplify variant list preparation.
  • Simplify further
  • Simplify WantedPlatforms tests
  • Use quotes around variant name in errors
  • Bump github.com/containers/storage from 1.18.2 to 1.19.0
  • Bump github.com/klauspost/compress from 1.10.4 to 1.10.5
  • Bump github.com/vbauerster/mpb/v5 from 5.0.3 to 5.0.4
  • registries.conf: remove references on v1
  • Fix use of progressPool after it is closed.
  • OCI: Don't crash if OCI1Index.Manifests[].Platform is nil
  • Move format-indepenent private utilities to manifest/common.go
  • Split updatedSchema2MIMEType / updatedOCI1MIMEType from UpdatedLayerInfos
  • Factor out the common parts of MIME type update error messages
  • Make MIME type conversions table-driven
  • Factor out updatedMIMEType out of updatedSchema2MIMEType / updatedOCI1MIMEType
  • Inline updatedSchema2MIMEType and updatedOCI1MIMEType back into callers
  • Add internal/uploadreader.UploadReader
  • Use an UploadReader for layer upload.
  • Detect and report errors reported by the server on blob upload.
  • Fix debug logging on HTTP request error
  • Combine the two TestWantedPlatforms* tests
  • Improve handling of Variant: ""
  • Simplify and document MatchesPlatform
  • Recognize v8 as a valid ARM variant
  • Use the correct instance digest when uploading signatures using X-R-S-S
  • Use a by-value manifestDigest for the docker PutSignatures implementations
  • Remove registries.conf VERSION 2 references from man page
  • Bump github.com/sirupsen/logrus from 1.4.2 to 1.6.0
  • Bump github.com/containers/storage from 1.19.0 to 1.19.1
  • Don't change dockerImageSource.Reference() if a mirror is used
  • Commit Go-created go.mod updates

v5.4.3

07 Apr 17:29
Compare
Choose a tag to compare
* copy: avoid unnecessary re-encoding of source lists
* set client_id
* Update containers-registries.conf.5.md
* Bump github.com/opencontainers/selinux from 1.5.0 to 1.5.1

v5.4.2

07 Apr 10:00
Compare
Choose a tag to compare
  • use c/storage/pkg/homedir
  • Bump github.com/containers/ocicrypt from 1.0.1 to 1.0.2
  • Bump github.com/opencontainers/selinux from 1.4.0 to 1.5.0

v5.4.1

06 Apr 15:29
Compare
Choose a tag to compare
  • getCPUVariantWindows uses arch provided to getCPUVariant
  • Downgrade siruspen/logrus from 1.5 to 1.4.2

v5.4.0

31 Mar 20:09
Compare
Choose a tag to compare
  • Expose image variant
  • A set of dependency updates

v5.3.1

28 Mar 09:55
Compare
Choose a tag to compare
* Bump github.com/klauspost/pgzip from 1.2.2 to 1.2.3
* Update import path for bbolt
* Bump github.com/sirupsen/logrus from 1.4.2 to 1.5.0
* Bump go.etcd.io/bbolt from 1.3.3 to 1.3.4
* Bump github.com/containers/storage from 1.16.5 to 1.16.6
* Move architecture+variant logic together, separate from wantedOS
* Only auto-detect platform variant if we are also auto-detecting the architecture
* Make restTLSClientConfig in restConfig a public field
* Add a comment to explain why tests are excluding the config descriptor
* Fix MIME type in expected results of schema1->schema2 conversion
* Rename image/fixtures/schema1-to-oci-config.json to schema1-for-oci-config.json
* Add ManifestUpdateInformation to tests converting from schema1
* Add tests for conversion between schema1 and OCI
* Consolidate repeated uses of GzippedEmptyLayerDigest to a single local variable
* Allow manifestConvertFn to edit ManifestUpdateOptions
* Modify manifestConvertFn to return a genericManifest instead of Image
* Convert ManifestUpdateOptions.LayerInfos on conversions from/to schema1

v5.3.0

19 Mar 19:51
Compare
Choose a tag to compare
  • Fixed registries.conf
  • Add Code of Conduct
  • Bubbling up errors returned by copyBlobFromStream
  • Re-order the members of archiveReference to a more logical order
  • Add docker/archive.NewReference
  • Remove tarballReference.transport
  • Add tarball.NewReference
  • Add storage.Transport.GetStoreIfSet
  • Simplify ID value check
  • Add validateImageID
  • Add storage.Transport.NewStoreReference
  • registries.conf.d: add stances for the registries.conf
  • Add $HOME/.config/containers/registries.conf to config path
  • sysregistriesv2: drop "rewrite" debug messages
  • Add $HOME/.config/containers/certs.d to perHostCertDirPath
  • Intial authfile man page
  • Return error when acquire semaphore lock gets error
  • feat(docker): support docker registry token
  • containers-registries.conf.d: refine semantics
  • Updated warning about short names.
  • Make UpdatedImage update after conversion of MIME type
  • Support IdentityToken in registry authn
  • Deprecate SupportsEncryption call in manifest interface
  • oci manifest: do not require whitelist of layer types
  • Fix crash on missing RootFS in docker/tarfile configs
  • copy: try list conversions on list push failures
  • Support architecture variants for multi-arch images and runtime compatibility checks

v5.2.1

06 Feb 08:11
Compare
Choose a tag to compare
  • Bump github.com/mtrmac/gpgme from 0.1.1 to 0.1.2
  • determineListConversion: check forced type
  • copyMultipleImages: re-serialize the list if we changed it