0.34
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 forget-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
andcreate_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