Releases: containerbuildsystem/osbs-client
0.63
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.39
Minimum required version of Openshift/OKD
- 3.6
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5 - pdc supported had been deprecated and is now removed.
Build JSON changes
None
Bug Fixes
- set koji-task-id label on source container build, so it can be later used in koji_import to resolve owner
- import_image retries on 504 errors to work around a Python network library bug in RHEL7
Improvements
- run remote source plugins for cachito integration
- pass params to download_remote_sources plugin
- run add_buildargs_in_dockerfile plugin in worker
0.62
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.39
Minimum required version of Openshift/OKD
- 3.6
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
- Run store_metadata plugin for source containers #918
Improvements
- allow enable autorebuilds with skip-build for non-existent tag
0.61
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.39
Minimum required version of Openshift/OKD
- 3.6
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
- prevent tag race condition when updating imagestreamtag for autorebuilds in multiple builds at the same time
Improvements
- new API method is created:
create_source_container_build
. This method triggers source container image builds which results into images which contains SRPMs from given koji N-V-R
0.60
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.39
Minimum required version of Openshift/OKD
- 3.6
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
- Removed support for building Pulp images.
Bug Fixes
- Expect ConnectionError from iter_lines when streaming logs,
track connected time inside loop
Improvements
- Support for OCP groupified APIs has been added, usage of
oapi/
endpoint was deprecated - Allow explicitly specified release in dockerfile for autorebuilds with add_timestamp_to_release
- New triggered_after_koji_task parameter, when provided set is_autorebuild in build config
- New koji_delegate prebuild plugin
0.59.2
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
- set is_autorebuild to true when we are adding or changing trigger with skip build
Improvements
None
0.59.1
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
- set is_autorebuild to true when we are adding or changing trigger with skip build
Improvements
None
0.59
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
- Fix errors triggered when logging information from Dockerfiles containing non-ascii characters
Improvements
- Don't show hide files magic in Dockerfile inside image in /root/buildinfo/
- Enforce explicit required labels, name and component needs to have explicit value, version, release may be using env variable
- Skip build option, to update just buildconfig for autorebuilds
0.58
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
None
Improvements
- builds will automatically cancel themselves if any worker takes more than 3 hours to complete or the entire task takes more than 4 hours to complete. The run time values can be set with
worker_max_run_hours
andorchestrator_max_run_hours
in the configuration file.
0.57
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)- support for v1 BuildRequest and BuildRequest removed as part of removing
arrangement_version
<= 5
Build JSON changes
None
Bug Fixes
None
Improvements
- Add
push_operator_manifests
plugin for integration with OMPS into arrangement 6 (must be explicitly enabled at atomic-reactor) - enable building py3 package for rhel8
0.56.1
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.39
Registry API version
- v1 registry API is no longer supported
- URIs in
registry_uri
default tov2
if no version is appended to the URI
Default arrangement version is 6.
API changes
arrangement_version
<= 5 support has been removed (in version 0.56)prod builds
support has been removed,orchestrator build
should be used instead (in version 0.56)
Build JSON changes
None
Bug Fixes
- CVE-2019-10135: insecure yaml load of user input
Improvements
None