Skip to content
This repository has been archived by the owner on Dec 8, 2023. It is now read-only.

Releases: rancher/k3os

v0.10.0-dev1

01 Apr 22:16
a7398b3
Compare
Choose a tag to compare
v0.10.0-dev1 Pre-release
Pre-release

Features and Enhancements

  • Bump System Upgrade Controller v0.4.0 #410
  • Bump Kernel 5.0.0-43.47-rancher1 #411
  • Bump K3S v1.17.4+k3s1 #412

Bug Fixes

  • partprobe race condition #407
  • broken killprocs link #391
  • add Joliet info to ISO #390

v0.9.1

02 Mar 23:42
1695187
Compare
Choose a tag to compare

Features and Enhancements

  • Bump System Upgrade Controller v0.3.1 #388
    Addresses some performance issues from the underlying Wrangler framework as well as potentially creating more upgrade jobs for a Plan than allowed for by its .spec.concurrency

v0.9.0

10 Feb 20:56
54655f6
Compare
Choose a tag to compare

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.
  • Note in the "Remastering ISO" section that some installations of grub2 grub-mkrescue drop files in ${ISO}/boot/grub2 #364
  • Better Documentation for k3os.k3s_args in the README #373

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

Deprecations

  • deprecate k3os-upgrade-* scripts in favor of upgrade controller #369
    These are stillon system but they have been moved to /usr/share/rancher/k3os/scripts

v0.9.0-rc5

01 Feb 00:10
b7c4a11
Compare
Choose a tag to compare
v0.9.0-rc5 Pre-release
Pre-release

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.
  • Note in the "Remastering ISO" section that some installations of grub2 grub-mkrescue drop files in ${ISO}/boot/grub2 #364

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

Deprecations

  • deprecate k3os-upgrade-* scripts in favor of upgrade controller #369
    These are stillon system but they have been moved to /usr/share/rancher/k3os/scripts

v0.9.0-rc4

31 Jan 21:48
27e0740
Compare
Choose a tag to compare
v0.9.0-rc4 Pre-release
Pre-release

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.
  • Note in the "Remastering ISO" section that some installations of grub2 grub-mkrescue drop files in ${ISO}/boot/grub2 #364

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

Deprecations

  • deprecate k3os-upgrade-* scripts in favor of upgrade controller #369
    These are stillon system but they have been moved to /usr/share/rancher/k3os/scripts

v0.9.0-rc3

29 Jan 16:27
5e18d14
Compare
Choose a tag to compare
v0.9.0-rc3 Pre-release
Pre-release

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.
  • Note in the "Remastering ISO" section that some installations of grub2 grub-mkrescue drop files in ${ISO}/boot/grub2 #364

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

v0.9.0-rc2

28 Jan 21:31
d933719
Compare
Choose a tag to compare
v0.9.0-rc2 Pre-release
Pre-release

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

v0.9.0-rc1

17 Jan 20:22
6e42c11
Compare
Choose a tag to compare
v0.9.0-rc1 Pre-release
Pre-release

Documentation Tweaks

  • Emphasize that k3os.dns_nameservers and k3os.ntp_servers are fallback values. #347
  • Add hetzner to supported data-sources. #355
    Also, adjust the data-sources documentation to indicate that datasources are tried in order until one returns some actual data, then processing stops.

Features and Enhancements

Bug Fixes

  • honor k3os.install.power_off when k3os.mode=install #143
  • reboot on takeover install #228
  • set reasonable system-wide limits and sysctls since we're running containers here #343
    Additionally, do linuxkit-style early hostname setting (as before v0.8.0)
  • fix missing /etc/ssl/cert.pem expected by some busybox tooling (namely wget) #346

v0.8.0

13 Dec 19:46
e0c7f87
Compare
Choose a tag to compare

Security Fixes

  • Bump LTS Kernel 4.15.0-72.81 #320
    See https://usn.ubuntu.com/4210-1/
  • Disable Password Auth in SSH #321
    This addresses a security concern, #262 brought to our attention by @majkrzak.
    If you need to override this secure default, a write_files to /var/lib/rancher/k3os/ssh/sshd_config should do the trick.

Documentation Fixes

  • HTTPS_PROXY Typo http_proxys what? #311

Bug Fixes

  • Fix Broken Upgrade Scripts #327

Features and Enhancements

  • Updated Tooling #292 htop, rng-tools, qemu-guest-agent
    Additionally, the parametrizable toolbox script to pull down an arbitrary container to twiddle some bits contributed by @bhale
    The services for rng-tools (aka rngd) and qemu-guest-agent are not enabled unless a corresponding entry in /etc/conf.d is present.
  • Refactored Usage of LinuxKit Bits #297 metadata is now built directly from LinuxKit source
  • Refactored k3OS Commands Into Multi-call Binary #303
    • os-config is now k3os install
    • ccapply is now k3os config
    • rc.init is now k3os rc with code from fork of LinuxKit rolled into the project (invoked early during boot, may be replaced eventually with bash scripts)
  • Build with go 1.13 #312
  • Publish Container Images #323
    Yet another key bit of functionality supporting the forthcoming operator (upgrades).

v0.8.0-rc3

10 Dec 20:23
f054b94
Compare
Choose a tag to compare
v0.8.0-rc3 Pre-release
Pre-release

Security Fixes

  • Bump LTS Kernel 4.15.0-72.81 #320
    See https://usn.ubuntu.com/4210-1/
  • Disable Password Auth in SSH #321
    This addresses a security concern, #262 brought to our attention by @majkrzak.
    If you need to override this secure default, a write_files to /var/lib/rancher/k3os/ssh/sshd_config should do the trick.

Documentation Fixes

  • HTTPS_PROXY Typo http_proxys what? #311

Features and Enhancements

  • Updated Tooling #292 htop, rng-tools, qemu-guest-agent
    Additionally, the parametrizable toolbox script to pull down an arbitrary container to twiddle some bits contributed by @bhale
    The services for rng-tools (aka rngd) and qemu-guest-agent are not enabled unless a corresponding entry in /etc/conf.d is present.
  • Refactored Usage of LinuxKit Bits #297 metadata is now built directly from LinuxKit source
  • Refactored k3OS Commands Into Multi-call Binary #303
    • os-config is now k3os install
    • ccapply is now k3os config
    • rc.init is now k3os rc with code from fork of LinuxKit rolled into the project (invoked early during boot, may be replaced eventually with bash scripts)
  • Build with go 1.13 #312
  • Publish Container Images #323
    Yet another key bit of functionality supporting the forthcoming operator (upgrades).