CEKit 3.2.0 is out!

      2 min read       

Here we are with the next 3.2.0 release! This is generally a bugfix release with some additional usability improvements.

Full changelog can be found here, below you can see highlights of this release.

Better macOS support

As part of development we added support for executing tests on macOS platform in our CI. This should make the macOS experience better. In the future we plan to make CEKit installation easier on this platform as well.

Remote Docker daemon support

This is something we missed but it’s now fixed!. It is now possible to use remote Docker daemons to execute the build. You need to set a few environment variables, depending how you want to connect. Please refer to documentation for more information.

Support for disabling content sets

When your image defines content sets - these disable any repository configuration you may have in your image descriptor and/or modules. In some cases you would want to disable content sets and define custom repositories. This is now possible by using YAML null values.

packages:
  content_sets: ~

You can of course use it as inline override too!

$ cekit build --override '{"packages": {"content_sets": ~}}' docker
Note
You can remove content_sets_file section using this approach as well.

Availability

This release is immediately available on PyPI. Packages were built for Fedora and EPEL too.

Latest packages submitted for particular Fedora or EPEL versions can be found always in Bodhi. Besides this you can always see latest CEKit builds in Koji.

Please follow our installation instructions.