Skip to content

0.41

Choose a tag to compare

@twaugh twaugh released this 31 Jul 15:50

Minimum required atomic-reactor version

  • 1.6.25

Default arrangement version is 3.

API changes

  • BuildResponse now provides method 'is_cancelled()'
  • PodResponse now provides method 'get_failure_reason()'
  • create_prod_build method is now deprecated and will be removed in the future; create_orchestrator_build is now the preferred method of submitting builds
  • orchestrate_build plugin is now rendered to pass artifacts_allowed_domains to worker builds
  • New koji_parent plugin has been added to latest arrangement

Build JSON changes

  • New arrangement version 2 added: add_filesystem runs in both the orchestrator and worker builds
  • New arrangement version 3 added: koji_upload runs in worker builds; fetch_worker_metadata, koij_import, koji_tag_build, sendmail run on orchestrator build. koji_promote plugin has been disabled.

Bug Fixes

None

Improvements

  • When creating ConfigMaps, data is serialized in JSON to allow nested JSON documents. In addition, the get_data method of ConfigMapResponse automatically deserializes data.
  • Support has been added for the new 'koji_upload' plugin
  • CLI build sub-command takes koji-upload-dir parameter
  • Allow skipping errors when builder is being backed up / restored
  • Build summary is displayed once complete
  • yum_proxy value is passed to worker builds
  • image change triggers are not set, if autorebuild has been disabled in repo configuration
  • if autorebuild is enabled and Dockerfile defines "release" label, build is prevented from starting