CEKit 3.6.0 released
1 min read release
This is another minor CEKit release. It contains fixes for a few bugs reported as well as some general improvements. You can see full release notes here. Below you can find highlights of this release.
Alpine Linux support
Alpine Linux support was added. Even before you could base on Alpine Linux image, but this time you can also install packages using the APK package manager. Please give it a try if you like this distro and let us know if you find any issues.
Here is a sample image definition that uses this feature:
name: "alpine-image"
version: "1.0.0"
from: "alpine:3.10"
description: "Some Alpine image"
packages:
manager: apk
install:
- python3
Overrides processing fixes
A few bugs were found when processing overrides, especially in the packages
and osbs
sections.
Merging of the packages
section was rewritten and it should be possible now to override content sets
properly.
Better support for ref
key in Git resources
The Git resource ref key can handle commit hashes or tags as well. Previously only branches were supported.
modules:
repositories:
- git:
url: https://github.com/cekit/example-common-module.git
ref: eed03bf98ecef55b41c914a47b95fc78cf09fbb7
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.