Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

Releases: clearlinux/clr-distro-factory

Clear Linux* Distro Factory 0.7.1 - Bug Fix Release

13 Dec 01:39
Compare
Choose a tag to compare
clr-distro-factory-0.7.1

Clear Linux Distro Factory Release - version 0.7.1

Clear Linux* Distro Factory 0.7.0 - Split Build from Release

12 Dec 01:42
Compare
Choose a tag to compare

This is rather a simple release but does require care from users in other to upgrade to v0.7.0.

Previously both build and release, were done by a pipeline called 'release'. To provide a better entry point for doing QA on a release candidate that may block a build from being published, the publishing step was factored out on its own pipeline (called 'release'). The bulk of the old 'release' pipeline was renamed to 'build', since that is what it does: it builds a release candidate.

Therefore, publishing is no longer triggered automatically upon success of a build. Users need to properly configure their jobs to do so.

Clear Linux* Distro Factory 0.6.1 - Custom Signing Updates and Images

11 Dec 18:09
Compare
Choose a tag to compare

This release add entry points for executing custom signing of update streams while re-working the equivalent process for images so we have an unified way of providing this feature.

Clear Linux* Distro Factory 0.6.0

11 Dec 16:54
Compare
Choose a tag to compare

Image creation was refactored to be more flexible. There is now a 'finalize' step that can be provided via the configuration repository to perform tasks defined by the user on how to properly post-process the files created by 'clr-installer' (e. g. different compressions, further file conversions etc).

Please take a look at the matching release of 'clr-distro-factory-config' for a reference on how to write '-finalize' scripts for your images. Be aware that stdout is used by the process to know what was created by the process so the script is expected to handle output correctly.

Configuration repositories based on previous release would still work with the caveat that the images would no longer be compressed. So attention is required from the user when upgrading to this release.

Mixer 6.0.0 and 6.1.0 support - Clear Linux* Distro Factory 0.5.0

09 Dec 21:59
Compare
Choose a tag to compare

Apply changes required to work with mixer 6. Mixer did change how it consumes its input so code have to adapt. However, we are still seeing some issues with Mixer 6.1.0. However, the so far changes that required to be merged does makes the code not compatible with Mixer 5 series anymore, therefore it requires a release on clr-distro-factory end as well.

However, it is highly recommended to wait for a new release of Mixer (6.1.2 or higher) before migrating your clr-distro-factory operation if you can. It may be that even another release of this project will be required, so also check for new releases of this project once Mixer 6.1.2 is available.

Clear Linux* Distro Factory 0.4.0

09 Dec 21:36
Compare
Choose a tag to compare

Major differences over past release:

Bugfix release - Clear Linux* Distro Factory 0.3.3

25 Jun 23:36
Compare
Choose a tag to compare

Bugfix release - Clear Linux* Distro Factory 0.3.2

06 Jun 06:44
Compare
Choose a tag to compare
[release] Disable MCA until it gets fixed for downstreams

Signed-off-by: Murilo Belluzzo <murilo.belluzzo@intel.com>

Unbreak 'make release' - Clear Linux* Distro Factory 0.3.1

23 May 23:46
Compare
Choose a tag to compare
[makefile] Remove extra '"' breaking make target

Signed-off-by: Murilo Belluzzo <murilo.belluzzo@intel.com>

Upgrade to Mixer 5.7.1 + New config structure - Clear Linux* Distro Factory 0.3.0

22 May 00:44
Compare
Choose a tag to compare
  • Publish 'config' folder with every release containing bundles definitions and image template files
  • Makefile to improved to fix developer workflow and first contact with the project
  • Better organize logging and variables utility functions
  • Update the names of some variables provided by 'config.sh'.
  • Remove 'koji' from default release workflow, provide a second pipeline file to work with it.
  • Minor bug fixes
  • Update code to work with Mixer 5.7.1. Due to new mixer flags, older versions won't work with this release. In the other hand, this change allows proper tracking of mainline format bumps without requiring any intervention from downstream devops.

Migration from 'clr-distro-factory-0.2.0' to this release will require extra care due to new mixer requirement and updated config file.