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/package/show/devel:kubic:ignition/butane?expand=0&rev=14
194 lines
8.8 KiB
Plaintext
194 lines
8.8 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Sep 30 06:04:50 UTC 2025 - Frantisek Simorda <frantisek.simorda@suse.com>
|
|
|
|
- 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 10 14:01:21 UTC 2024 - Frantisek Simorda <frantisek.simorda@suse.com>
|
|
|
|
- Update to 0.21.0
|
|
* Support storage.luks.clevis (flatcar 1.2.0-exp)
|
|
* Stabilize OpenShift spec 4.16.0, targeting Ignition spec 3.4.0
|
|
* Add OpenShift spec 4.17.0-experimental, targeting Ignition spec
|
|
* 3.5.0-experimental
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 19 23:22:22 UTC 2024 - Richard Rahl <rrahl0@proton.me>
|
|
|
|
- clean up the install step, so less commands are used
|
|
- update to version 0.20.0
|
|
* Support s390x layouts in boot_device section
|
|
* Stabilize OpenShift spec 4.15.0, targeting Ignition spec 3.4.0
|
|
* Add OpenShift spec 4.16.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
* Require Go 1.20+
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 20 20:21:01 UTC 2024 - Richard Rahl <rrahl0@proton.me>
|
|
|
|
- update to version 0.19.0
|
|
* Spec implementations require a FieldFilters() method
|
|
* Reports from Unvalidated functions can now include json paths
|
|
* Add -c/--check option to check config without producing output
|
|
* Warn if config attempts to reuse partition by label
|
|
* Require storage.filesystems.path to start with /etc or /var if
|
|
with_mount_unit is true
|
|
* Stabilize OpenShift spec 4.14.0, targeting Ignition spec 3.4.0
|
|
* Add OpenShift spec 4.15.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
* Fix line/column reporting for http_headers errors
|
|
* Fix line/column reporting for unsupported field errors
|
|
* Add error structs for YAML unmarshal errors, unknown config versions
|
|
* Roll back to Ignition spec 3.4.0
|
|
* Various documentation improvements
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 13:35:22 UTC 2023 - Osama Alrifai <osamaalrifai18@gmail.com>
|
|
|
|
- update to version 0.18.0
|
|
|
|
Breaking changes
|
|
|
|
Remove deprecated rhcos variant
|
|
|
|
Features
|
|
|
|
Support offline Tang provisioning via pre-shared advertisement (fcos 1.5.0+,
|
|
openshift 4.14.0-exp)
|
|
Support local file embedding for SSH keys and systemd units (fcos 1.5.0+,
|
|
flatcar 1.1.0+, openshift 4.14.0-exp, r4e 1.1.0+)
|
|
Allow enabling discard passthrough on LUKS devices (fcos 1.5.0+,
|
|
flatcar 1.1.0+, openshift 4.14.0-exp)
|
|
Allow specifying arbitrary LUKS open options (fcos 1.5.0+,
|
|
flatcar 1.1.0+, openshift 4.14.0-exp)
|
|
Allow specifying user password hash (openshift 4.13.0+)
|
|
Stabilize Fedora CoreOS spec 1.5.0, targeting Ignition spec 3.4.0
|
|
Stabilize Flatcar spec 1.1.0, targeting Ignition spec 3.4.0
|
|
Stabilize OpenShift spec 4.13.0, targeting Ignition spec 3.2.0
|
|
Stabilize RHEL for Edge spec 1.1.0, targeting Ignition spec 3.4.0
|
|
Add Fedora CoreOS spec 1.6.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
Add Flatcar spec 1.2.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
Add OpenShift spec 4.14.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
Add RHEL for Edge spec 1.2.0-experimental, targeting Ignition spec
|
|
3.5.0-experimental
|
|
|
|
Bug fixes
|
|
|
|
Use systemd default dependencies in mount units for Tang-backed LUKS volumes
|
|
Allow setting storage.trees.local to the --files-dir directory
|
|
|
|
Misc. changes
|
|
|
|
Roll back to Ignition spec 3.2.0 (openshift 4.13.0)
|
|
Drop extensions section (fcos 1.5.0+, openshift 4.13.0+)
|
|
Drop LuksOption and RaidOption types (Go API for fcos 1.5.0+,
|
|
flatcar 1.1.0+, openshift 4.14.0-experimental)
|
|
Require Go 1.18+
|
|
|
|
Docs changes
|
|
|
|
Document that hash fields describe decompressed data
|
|
Clarify spec docs for files/luks hash fields
|
|
Document SSH key file path used by OpenShift 4.13+ (openshift)
|
|
Document command to generate GRUB password hashes
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 15:22:46 UTC 2023 - Avinesh Kumar <avinesh.kumar@suse.com>
|
|
|
|
- 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
|
|
- Fix build script on Windows
|
|
- 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)
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 17 13:45:39 UTC 2022 - Thorsten Kukuk <kukuk@suse.com>
|
|
|
|
- Update to version 0.14.0
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 9 23:27:35 UTC 2021 - Neal Gompa <ngompa13@gmail.com>
|
|
|
|
- Initial package to replace ignition-config-transpiler/fcct
|
|
|