Releases: containerbuildsystem/osbs-client
Releases · containerbuildsystem/osbs-client
0.35
0.34.1
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
0.33.1
0.33
Minimum required atomic-reactor version
1.6.18
API Changes
- new
login
method for storing OAuth token, also available in command line tool vialogin
verb
Build JSON Changes
- configure
pulp_pull
plugin. requires atomic-reactor >= 1.6.18 if using Pulp - configure
distribution_scope
plugin for enforcing distribution-scope labels. requires atomic-reactor >= 1.6.18
Bug Fixes
- CLI:
--quiet
flag now behaves correctly - CLI:
pause-builds
andresume-builds
have been removed as they are not useful
Improvements
- removed support for OpenShift Origin 1.0.5 and earlier
0.32
API Changes
None
Build JSON API Changes
Added --oc
optional parameter to get-token
subcommand. When set, instead of printing OpenShift token, the full oc login
command is shown.
Bug Fixes
When using scratch builds with ImageStream buildroot, osbs-client will determine the docker image reference for the ImageStreamTag.
0.31
API Changes
None
Build JSON API Changes
osbs-client now sets new-style labels now. See https://github.com/projectatomic/ContainerApplicationGenericLabels/blob/master/README.md and https://github.com/projectatomic/ContainerApplicationGenericLabels/blob/master/vendor/redhat/labels.md
osbs-client no longer sets architecture
and Build_Host
labels - those should be set by atomic-reactor.
Bug Fixes
None
0.30
0.29
0.28
API Changes
- Removed ability to overrided labels in Dockerfile via API
Build JSON API Changes
bump_release
plugin no longer usestarget
(requires atomic-reactor-1.6.12 or later)add_filesystem
usesrepos
fromyum repourls
(requires atomic-reactor-1.6.12 or later)
Bug Fixes
- Missing git branch value defaults to
'unknown'