Skip to content

Releases: containerbuildsystem/atomic-reactor

3.6.1

10 Jun 18:31
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible changes

None

Build JSON API changes

None

Bug Fixes

  • fix build annotations for multiple remote sources

Improvements

None

3.6.0

09 Jun 13:13
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible changes

None

Build JSON API changes

None

Bug Fixes

  • tuned up yaml parser to avoid potential breaking changes in operator CSVs (line breaking, not preserving quotes)

Improvements

  • new koji build metadata attribute extra.image.operator_manifests.custom_csv_modifications_applied (boolean) added to reflect if custom operator CSV modifications were used
  • new fetch-artifacts-pnc mechanism allows fetching artifacts directly from Project Newcastle builds
  • Store build ids from fetch-artifacts-pnc to build extra image metadata
  • Add sources in source images for PNC build ids stored in brew build metadata
  • Download archives for remote_sources
  • Update plugins to consume remote_sources parameter
  • New config option - allow_multiple_remote_sources and updated metadata format for remote sources
  • Build source containers with remote_sources
  • Process multiple remote sources
  • Store each remote-source in a unique layer

3.5.0

16 Apr 15:07
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible changes

None

Build JSON API changes

None

Bug Fixes

  • source container builds were not following redirects during SRPMs resolution

Improvements

  • new generate_maven_metadata plugin generates metadata about components, which are added to koji build metadata
  • schema for fetch-artifacts-url.yaml updated to allow specifying source-url and source checksums
  • when source-url and source checksums are specified, generate_maven_metadata plugin will fetch sources for artifacts and add them to koji build as type 'remote-source-file'
  • build source image for maven artifacts when fetched from koji
  • build source image for maven artifacts when fetched from URL

3.4.1

23 Mar 10:41
f99cebe
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible changes

None

Build JSON API changes

None

Bug Fixes

  • fix incorrect handling of the last USER statement (regression introduced in 3.4.0)

Improvements

None

3.4.0

15 Mar 12:09
72f869b
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible changes

None

Build JSON API changes

None

Bug Fixes

None

Improvements

3.3.0

03 Feb 09:01
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible change

None

Build JSON API changes

None

Bug Fixes

None

Improvements

  • cpu and memory requests for source_container in reactor config map

3.2.0

29 Jan 12:10
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible change

None

Build JSON API changes

None

Bug Fixes

None

Improvements

  • Reuse read_content_sets in add_image_content_manifest
  • List RPM content without in-image rpm util for FROM scratch
  • Remove ordereddict from tests requirements
  • Log error response content globally
  • Retry http requests on connection-related errors

3.1.0

18 Jan 15:17
a3cb8fe
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Build JSON API changes

None

Bug Fixes

None

Improvements

  • Validate distgit config files earlier
  • Check if proper CSV file has been imported to operator bundle image

3.0.0

07 Dec 15:58
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Only Python3 is supported.

Incompatible change

  • Python2 support removed

Build JSON API changes

None

Bug Fixes

  • exclude package from sources only based on key/value from denylist without leading '/'
  • Pass Cachito environment variables from odcs request using cahito.env script

Improvements

  • Prevent importing koji build if task is no longer open
  • Fix for unwanted tracebacks recorded in sendmail plugin

2.4.1

09 Nov 13:45
Compare
Choose a tag to compare

Requires osbs-client >= 1.0.0 and dockerfile-parse >= 0.0.11

Python 2 support will be removed in near future.

Build JSON API changes

None

Bug Fixes

  • don't convert all metadata to str, but just sources_for_koji_build_id

Improvements

None