- Update to 0.25.0
Stabilize OpenShift spec 4.20.0, targeting Ignition spec 3.5.0
Add OpenShift spec 4.21.0-experimental, targeting Ignition spec 3.6.0-experimental
Stop overriding default LUKS cipher algorithm in FIPS mode (openshift 4.20.0)
Add missing examples in upgrading-openshift (openshift 4.14)
- Version 0.24.0
Validate merged/replaced Ignition configs if they are local/inline (all base specifications)
Stabilize OpenShift spec 4.19.0, targeting Ignition spec 3.5.0
Add OpenShift spec 4.20.0-experimental, targeting Ignition spec 3.6.0-experimental
Add TMT test support with initial smoke test
Fail if LUKS method is not specified while boot_device.luks.device is set (fcos 1.7.0-exp)
Validate kernel arguments when CEX support is enabled on s390x (4.19.0 and 4.20.0)
Roll back to Ignition spec 3.5.0 (openshift 4.19.0)
- Version 0.23.0
Add OpenShift spec 4.19.0-experimental, targeting Ignition spec 3.6.0-experimental
Stabilize OpenShift spec 4.18.0, targeting Ignition spec 3.4.0
Stabilize Fcos spec 1.6.0, targeting Ignition spec 3.5.0
Add Fcos spec 1.7.0-experimental, targeting Ignition spec 3.6.0-experimental
Update Fiot spec 1.1.0-experimental to target Ignition spec 3.6.0-experimental
Update Flatcar spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
Update OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.6.0-experimental
Update R4e spec 1.2.0-experimental to target Ignition spec 3.6.0-experimental
Support LUKS encryption using IBM CEX secure keys on s390x (fcos 1.6) (openshift 4.18.0-exp)
Re-vendor latest ignition release; 3.5.0-experimental becomes 3.5.0
- Version 0.22.0
Stabilize OpenShift spec 4.17.0, targeting Ignition spec 3.4.0
Add OpenShift spec 4.18.0-experimental, targeting Ignition spec 3.5.0-experimental
Support and documentation for grub section moved to OpenShift 4.18.0-experimental spec.
Roll back to Ignition spec 3.4.0 (openshift 4.17.0)
OBS-URL: https://build.opensuse.org/request/show/1308098
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/butane?expand=0&rev=14
- Update to version 0.17.0
- Add RHEL for Edge (r4e) spec 1.0.0 and 1.1.0-experimental,
targeting
- Ignition spec 3.3.0 and 3.4.0-experimental respectively
- Fix version string in release container
- Changes in version 0.16.0
- Stabilize OpenShift spec 4.12.0, targeting Ignition spec 3.2.0
- Add OpenShift spec 4.13.0-experimental, targeting Ignition
spec 3.4.0-experimental
- Ship aarch64 macOS binary in GitHub release artifacts
- Roll back to Ignition spec 3.2.0 (openshift 4.12.0)
- Require Go 1.17+
- test: Check docs on macOS and Windows if dependencies are available
- Document passwd.users.should_exist and passwd.groups.should_exist
fields (fcos 1.2.0+, flatcar, rhcos)
- Clarify spec docs for files/directories/links group fields
- Document that user/group fields aren't applied to hard links
- Changes in version 0.15.0
- Return selected compression field value from MakeDataURL() (Go API)
- 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() and Map() methods (Go API)
- Set compression field for uncompressed inline/local resources, fixing
provisioning failure when merged with a compressed parent resource
- Fix local file inclusion on Windows
OBS-URL: https://build.opensuse.org/request/show/1066212
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/butane?expand=0&rev=5
- Correctly fail on validation warnings if --strict is specified
- Drop support for Go 1.13 and 1.14
- Support none filesystem format
- Fix incorrect config paths in validation reports on 386 architecture
- Drop obsolete butane-0.11.0-fix-vcontext-report-copy.patch
OBS-URL: https://build.opensuse.org/package/show/devel:kubic:ignition/butane?expand=0&rev=3