Skip to content

0.54

Choose a tag to compare

@rcerven rcerven released this 06 Mar 20:34
· 3 commits to release_0.54 since this release

Minimum required Python version

Support for Python 2.6 has been dropped. Minimal Python versions for each major version:

  • 2.7
  • 3.6

Minimum required atomic-reactor version

  • 1.6.31

Registry API version

  • v1-only registry API is no longer supported
  • URIs in registry_uri default to v2 if no version is appended to the URI. Appending /v1 to the URI is no longer supported

Default arrangement version is 6.

API changes

  • arrangement_version <= 5 is deprecated and support will be removed in version 0.55

Build JSON changes

  • add tags_from_yaml and git commit depth parameters. Use tags_from_yaml to eliminate an unnecessary git clone operation when setting tags for atomic-reactor plugins.
  • add operator_manifests_extract_platform parameter to indicate which platform should upload operator manifests to koji

Bug Fixes

  • raise exception when wait for build to be scheduled times out

Improvements

  • Provide better error messages when Dockerfile is missing
  • Do not distribute customization files (*_customize.json) downstream (pypi/rpm)
  • Run resolve compose plugin even when yum repourls are provided
  • Run new export_operator_manifests plugin in worker builds to upload files
  • Add support for com.redhat.delivery.appregistry label in Dockerfile. When set to 'true', this label indicates the presence of operator manifests in the built image