Skip to content

v0.10.0

@jlebon jlebon tagged this 04 Dec 18:41
A *lot* of changes happened since the last release. Some highlights:

- There is a new "gangplank" binary which is intended to
  make building with cosa more OpenShift-native. For more information, see
  https://github.com/coreos/coreos-assembler/tree/master/gangplank.
- The partition table has been re-ordered: the boot partition is now ordered
  after the BIOS-BOOT partition. For more information, see
  https://github.com/coreos/fedora-coreos-tracker/issues/669.
- OSTree tarballs and containers now include a ref for the matching cosa build
  ID. This is especially useful for RHCOS, which otherwise doesn't have a ref.
- We now build `kolet` statically to allow it to work on any target host,
  regardless of the runtime mismatch between it and cosa.
- Kola now talks directly to the QEMU monitor. This allows for example better
  handling of boot order switching in tests rather than relying on `bootindex`.
- There is an experimental `generate-hashlist` command used to output a hashlist
  compatible with [Keylime](https://keylime.dev/).
- `upload-oscontainer` now supports an `oscontainer.yaml` and `extensions.yaml`
  from the config repo, pulled from RHCOS

There's much more of course, including lots of fixes, cleanups, and CI
improvements; see the git log for details.

Git-EVTag-v0-SHA512: f8f2104a833b2de469076bfff734599345d4131dcf8dfbcd9f869c701aef49a15574368c4e94a25d764ab69b9c11ca7bb1599eb130add54e5f4f510866ef1b4f
Assets 2
Loading