Skip to content

0.34

Compare
Choose a tag to compare
@vrutkovs vrutkovs released this 06 Feb 13:26
· 938 commits to master since this release

Minimum required atomic-reactor version

1.6.18

API Changes

  • CLI: a new --version option to show osbs-client version
  • CLI: a new --oc option for get-serviceaccount-token to display a oc command to login to the cluster
  • CLI: build's -c/--component option is deprecated - it no longer overrides component label from the Dockerfile
  • create_prod_with_secret_build and create_prod_without_koji_build are now deprecated, create_build should be used instead
  • new method ensure_image_stream_tag for autorebuilds

Build JSON Changes

  • build JSON now contains osbs-client version
  • build JSON can be customized via prod_customize.json
  • dockerfile_content plugin is no longer required
  • the following plugins are enabled if available:
    • import_image
    • add_help
  • exit_koji_promote can use krb5 auth

Bug Fixes

  • Build names now contain unique hash to avoid name collision if long package or branch name is used
  • Build name now complies with Openshift requirements - possible extra dash is removed

Improvements

  • label handling is now organized in a separate class
  • builds are now being properly canceled on Openshift
  • ImageStreamTags are now tracked if triggers are enabled