Skip to content

Releases: containerbuildsystem/osbs-client

0.63

21 Jan 15:17
Compare
Choose a tag to compare

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 to v2 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

10 Dec 18:27
Compare
Choose a tag to compare

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 to v2 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

03 Dec 16:20
Compare
Choose a tag to compare

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 to v2 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

05 Nov 16:13
Compare
Choose a tag to compare

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 to v2 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

26 Sep 14:56
Compare
Choose a tag to compare

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 to v2 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

25 Sep 14:40
Compare
Choose a tag to compare

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 to v2 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

24 Sep 16:35
Compare
Choose a tag to compare

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 to v2 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

19 Aug 17:54
Compare
Choose a tag to compare

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 to v2 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 and orchestrator_max_run_hours in the configuration file.

0.57

15 Jul 14:33
Compare
Choose a tag to compare

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 to v2 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

19 Jun 15:52
Compare
Choose a tag to compare

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 to v2 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

Improvements

None