Skip to content

Releases: rancher/elemental-toolkit

v0.8.7

01 Apr 13:23
dcaac33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.2...v0.8.7

v0.8.2

23 Feb 11:00
c8e7ede
Compare
Choose a tag to compare

What's Changed

Read more

v0.7.4

22 Nov 11:26
f80dee2
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

New features

What's Changed

Notes

Experimental support for creating flashable ARM images (currently odroid c2 only).

Full Changelog: v0.7.3...v0.7.4

v0.7.3

05 Nov 12:39
a3ed99e
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

New features

What's Changed

Full Changelog: v0.7.0...v0.7.3

v0.7.0

11 Oct 15:14
3e2e084
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

Notes:

  • Preliminary arm64 releases with generic kernel for Virtualized environments.
  • Has been introduced a preliminary support to allow to customize the image during runtime (#705) (doc)
  • All the packages that have ever been built in the repositories now are indexed and can be installed singularly (#725) - https://rancher-sandbox.github.io/cos-toolkit-package-browser/
  • Support GPT on legacy BIOS system by @johnliu55tw in #759
  • This version has been built with luet 0.18.x which hashes are not compatible with previous versions. In order to build packages from this tag you need to use versions >=0.18.0

What's Changed

New Contributors

Full Changelog: v0.6.8...v0.7.0

v0.6.8

16 Sep 18:29
16cb291
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

In this release:

  • cos: unify all cos packages (#651)
  • Bump distro/base to 0.20210915 (#652)
  • ci: enable cleanup mode in cloud-cleaner workflow
  • Delete cloud instances (#649)
  • ci: Fix cloud cleaner (#648)
  • ci: Add cloud checker for leftover instances (#647)
  • Bump toolchain/yq to 4.13.0 (#645)
  • reverse dep: bump system/cos for toolchain-fips/yip (#636)
  • Bump distro/base to 0.20210908 (#617)
  • Labels (#642)
  • Bump toolchain/yip to 0.9.12 (#637)
  • ci: Tag toolchain images (#641)
  • Bump build/golang to 1.17.1 (#623)
  • Update status badge (#638)
  • ci: Drop label checking for arm64 jobs (#635)
  • Split meta packages (#634)
  • ci: Fix images link for x86_64 (#633)
  • ci: enable manifest and luet repo for arm64 (#629)
  • ci: support more than one arch per config (#628)
  • ci: remove luet_arch from github-release job (#627)
  • ci: publish job should not use luet_arch (#626)
  • ci: Fix LUET_ARCH in arm64 jobs (#625)
  • ci: dont install from repo on arm64 (#624)
  • arm64: disable manifest creation (#622)
  • arm64: add missing grub package (#621)
  • grub2: Fix some arm64 issues (#620)
  • ci: Only run green flavor on master arm64 (#619)
  • ci: Add arch to CI builds (#614)
  • Bump toolchain-fips/luet to 0.17.9 (#610)
  • Support image builder script in all flavors (#608)
  • Ghrunner improvements (#615)
  • Bump distro/base to 0.20210907 (#611)
  • Bump toolchain/luet to 0.17.9 (#609)
  • Bump distro/base to 0.20210904 (#600)
  • grub-artifacts: add provides to respect old packages (#606)
  • ci: change triggers for githu_runner job (#607)
  • Add Github runner Dockerfiles and workflow (#605)
  • Cos deploy fixups (#603)
  • Bump toolchain/yq to 4.12.2 (#601)
  • makefile: check yq version for package list (#596)
  • Bump distro/base to 0.20210822 (#541)
  • ci: enable signoff on autobumper (#597)
  • Bump build/golang to 1.17 (#563)
  • Fix selinux build (#595)
  • Live mode (#580)
  • Use grub2 in ISOs (#557)
  • Add packages browser badge to README (#594)
  • autobump: Fix selinux packages (#589)
  • Bump toolchain-fips/yip to 0.9.10 (#574)
  • ci: use time param for reboot (#591)
  • docs: Add COS_FEATURESDIR to example config (#588)
  • autobump: Fix selinux packages (#579)

v0.6.7

01 Sep 17:22
e7d0b5d
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

In this release:

  • Bump toolchain/yip to 0.9.10 (#573)
  • ci: Increase timeout on test raw (#566)
  • cos-features: drop outdated cloud-init configs (#554)
  • Revert to go 1.16.x (#561)
  • Bump toolchain/luet-makeiso to 0.3.8 (#560)
  • Bump toolchain-fips/luet-makeiso to 0.3.8 (#559)
  • Bump utils/rancherd to 0.0.1-alpha07 (#558)
  • Bump build/golang-fips to 1.16.7 (#519)
  • Bump build/golang to 1.17 (#490)
  • autobump: Fix autobump missing arch for golang (#556)
  • Bump toolchain/yq to 4.12.1 (#552)
  • ci: add build test for examples dir (#551)
  • Bump toolchain/luet-makeiso to 0.3.7 (#546)
  • Bump toolchain-fips/luet-makeiso to 0.3.7 (#547)
  • Allow to specify additional cloud-config paths (#550)
  • ci: Use the same go version across jobs (#548)
  • Update example config with inline documentation (#545)
  • Implement support for persistent state a area (#544)
  • Config fixups (#543)
  • Bump toolchain/yq to 4.12.0 (#540)
  • Bump toolchain-fips/luet-makeiso to 0.3.5 (#535)
  • Bump distro/base to 0.20210819 (#536)
  • Bump utils/nerdctl to 0.11.1 (#539)

v0.6.5

20 Aug 17:33
1775ba0
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

In this release:

  • Fixup grub config fallback in cos-rebrand (#538)
  • ci: Add test for deploying from raw image (#514)
  • Bump toolchain/luet-makeiso to 0.3.5 (#534)
  • Bump distro/base to 0.20210811 (#508)
  • Fixup cos-rebrand mount check (#531)
  • Bump toolchain-fips/luet to 0.17.8 (#523)
  • Allow to install a custom ISO in the installer script (#522)
  • Bump toolchain/luet to 0.17.8 (#502)
  • Grub branding (#518)

v0.6.4

12 Aug 23:15
3cc97a5
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

In this release:

  • Add fips toolchain (#513)
  • ci: specify package tree to be able to resolve templates (#512)
  • Mount COS_PERSISTENT in cos-deploy (#511)
  • Fix 481 (#509)
  • Upload ami id text file on release (#505)
  • Bump distro/base to 0.20210810 (#467)
  • Use templates for golang-based packages (#493)
  • Bump toolchain/yip to 0.9.8 (#503)
  • Use packages for raw img (#500)
  • Add simple test for raw disk (#488)
  • Bump toolchain/luet-makeiso to 0.3.4 (#499)
  • Bump utils/k9s to 0.24.15 (#498)
  • Bump toolchain/luet to 0.17.6 (#497)
  • fixup: version constraint on immutable-rootfs
  • Split kernel-related packages (#495)
  • add livenet to dracut for netboot (#489)
  • Add cos-minimal meta package (#492)
  • add new package for grub artifacts (#484)
  • Add cloud config stages for installation/upgrade/deploy (#487)
  • Bump toolchain/luet to 0.17.5 (#485)
  • Merge all arch values into generic values (#483)
  • Use persistent partition for tmpdir (#482)
  • Drop override of /etc/issue on installer (#478)
  • Add runner CIDR to sec group when building aws (#477)
  • Bump toolchain/luet to 0.17.3 (#479)

v0.6.1

02 Aug 18:53
9dc8101
Compare
Choose a tag to compare

cOS-toolkit is an experimental framework to build, ship, release and maintain Linux Derivatives as Container images.

By default cOS comes with an immutable-rootfs setup. cOS supports to upgrade specifying directly docker image references and with standard upgrade channel.

In this release:

  • ci: Switch back to yq from our own repository (#473)
  • ci: Drop setup-docker job, not required anymore (#472)
  • Update yq to 4.x (#471)
  • Bump cOS to 0.6.1 (#469)
  • Bump toolchain/luet to 0.17.2 (#468)
  • Bump distro/base to 0.20210727 (#463)
  • ci: fixup GCE rename and release ISO name (#464)
  • Use codenames to generate release channel url (#458)
  • ci: split release pipeline (#462)
  • Bump distro/base to 0.20210720 (#432)