v0.15.0
Starting with this release, Butane binaries are signed with the Fedora 36 key.
Breaking changes:
- Return selected
compression
field value fromMakeDataURL()
(Go API)
Features:
- Add Flatcar spec 1.0.0 and 1.1.0-experimental, targeting Ignition spec 3.3.0 and 3.4.0-experimental respectively
- Stabilize OpenShift spec 4.11.0, targeting Ignition spec 3.2.0
- Add OpenShift spec 4.12.0-experimental, targeting Ignition spec 3.4.0-experimental
- Add arm64 support to container
- Add GRUB password support (fcos 1.5.0-exp, openshift 4.12.0-exp)
- Add
TranslationSet
AddFromCommonObject()
andMap()
methods (Go API)
Bug fixes:
- Set
compression
field for uncompressedinline
/local
resources, fixing provisioning failure when merged with a compressed parent resource - Fix local file inclusion on Windows
- Fix
build
script on Windows
Misc. changes:
- Derive container from Fedora image to support use in multi-stage builds
- Fail if setuid/setgid/sticky mode bits specified (openshift 4.10.0+)
- Update to Ignition 2.14.0
- Roll back to Ignition spec 3.2.0 (openshift 4.11.0)
Docs changes:
- Support
arn
URL scheme (fcos 1.5.0-exp, openshift 4.12.0-exp) - Document support status of setuid/setgid/sticky mode bits in each spec
- Document support for
gs
URLs (openshift 4.8.0+) - Document support for
compression
field (openshift 4.8.0 - 4.9.0) - Correctly document supported URL schemes (openshift 4.10.0)
- examples: Use containerized
mkpasswd
- Convert
NEWS
to Markdown and move to docs site