Skip to content

Releases: burmilla/os

v2.0.2-rc2

20 Oct 12:54
Compare
Choose a tag to compare
v2.0.2-rc2 Pre-release
Pre-release

About this release

This release is second release candidate of v2.0.2 version.

Release notes compared to v2.0.1 version

  • Support command "ros engine switch latest"
  • Automatically select latest docker version in first boot
  • Use docker build, builder, buildx and compose from docker:cli container. Fixes #168 #180
  • Unify docker compose and docker-compose commands
  • Include NFS client to console. Fixes #40
  • Optimize kernel parameters based on MinIO recommendations
  • Use long term branch v2.0.x for os-services
  • Show info message about poll after login.

v2.0.2-rc1

07 Jun 17:24
Compare
Choose a tag to compare
v2.0.2-rc1 Pre-release
Pre-release

About this release

This release is first release candidate of v2.0.2 version.

Release notes compared to v2.0.1 version

  • Optimize kernel parameters based on MinIO recommendations
  • Use Docker 26.1.4 by default

v2.0.1

12 Apr 22:22
Compare
Choose a tag to compare

About this release

Quick hotfix to system-docker image pull issue #176 caused by change of Root CA on Docker Hub.

There is no need upgrade from v2.0.0, simply run this command and reboot:

sudo wget -O /etc/ssl/certs/ca-certificates.crt.rancher https://raw.githubusercontent.com/burmilla/os-initrd-base/master/assets/ca-certificates.crt

For upgrade from earlier versions, do above first and then upgrade normally with commands:

sudo ros os list --update
sudo ros os upgrade

v2.0.0

05 Mar 20:35
Compare
Choose a tag to compare

About this release

This is first v2.x release version which replaces all v1.9.x versions.
Target is also have long lifetime on it so new versions will not be released unless there is critical bugs to be fixed, instead of new Docker versions will be made available by adding them to here.

Upgrade from v1.9.x versions:

sudo ros os list --update
sudo ros os upgrade

And after reboot run also this command which upgrades console (any changes you have done to it WILL be lost so take backups first):

sudo ros console switch default

Release notes compared to v1.9.x versions

  • Kernel 5.10.211
  • Buildroot 2023.02.10
  • Docker 24.0.9 by default.
  • Added apparmor support and enabled by default
  • Removed experimental selinux support
  • System-docker/engine bridge is disabled by default
  • User Docker is not anymore included to ISO but is downloaded from internet on first boot.
    • If user has defined rancher.docker.engine in cloud-init, that version will be downloaded instead of default.
  • VMware and QEMU tools upgraded to latest version.
  • VirtualBox tools removed for now because building it did not work. Please, open issue if you need those.
  • Added ipset to network and console system containers
  • SSH security hardenings based ssh-audit report.
  • NTP servers and hostname can be set with DHCP.

v2.0.0-rc2

19 Dec 13:19
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

About this release

This release is second release candidate of v2.0.0 version.
It is highly recommended to test it properly before upgrading existing installations to it.

Issue tracker for this version #161

Upgrade from v1.9.x versions

sudo ros config set rancher.services.console.labels \
"['io.docker.compose.rebuild=always','io.rancher.os.after=network','io.rancher.os.console=default','io.rancher.os.scope=system']"

sudo ros config set rancher.upgrade.url \
https://raw.githubusercontent.com/burmilla/releases/v2.0.x/releases.yml
sudo ros os upgrade

sudo ros config set rancher.services.console.labels \
"['io.docker.compose.rebuild=false','io.rancher.os.after=network','io.rancher.os.console=default','io.rancher.os.scope=system']"

NOTE! First command makes console non-persistent and any changes you have done to it WILL be lost so take backups first.
However, it is mandatory because this version is not compatible with v1.9.x version consoles.

Release notes compared to v1.9.x versions

  • Kernel 5.10.188
  • Buildroot 2023.05
  • Docker 24.0.7 by default.
  • System-docker 17.06.109
    • Added zstd support
    • Renamed system-dockerd to system-engine because some 3rd party tools confused about two docker daemon setup.
  • Added apparmor support and enabled by default
  • Removed experimental selinux support
  • System-docker/engine bridge is disabled by default
  • User Docker is not anymore included to ISO but is downloaded from internet on first boot.
    • If user has defined rancher.docker.engine in cloud-init, that version will be downloaded instead of default.
  • VMware and QEMU tools upgraded to latest version.
  • VirtualBox tools removed for now because building it did not work. Please, open issue if you need those.
  • Added ipset to network and console system containers
  • SSH security hardenings based ssh-audit report

v2.0.0-rc1

20 Aug 19:08
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

About this release

This release is first release candidate of v2.0.0 version.
It is highly recommended to test it properly before upgrading existing installations to it.

Issue tracker for this version #161

Upgrade from v1.9.x versions

sudo ros config set rancher.services.console.labels \
"['io.docker.compose.rebuild=always','io.rancher.os.after=network','io.rancher.os.console=default','io.rancher.os.scope=system']"

sudo ros config set rancher.upgrade.url \
https://raw.githubusercontent.com/burmilla/releases/v2.0.x/releases.yml
sudo ros os upgrade

sudo ros config set rancher.services.console.labels \
"['io.docker.compose.rebuild=false','io.rancher.os.after=network','io.rancher.os.console=default','io.rancher.os.scope=system']"

NOTE! First command makes console non-persistent and any changes you have done to it WILL be lost so take backups first.
However, it is mandatory because this version is not compatible with v1.9.x version consoles.

Release notes compared to v1.9.x versions

  • Kernel 5.10.188
  • Buildroot 2023.05
  • Docker 24.0.5 by default.
  • System-docker 17.06.109
    • Added zstd support
    • Renamed system-dockerd to system-engine because some 3rd party tools confused about two docker daemon setup.
  • Added apparmor support and enabled by default
  • Removed experimental selinux support
  • System-docker/engine bridge is disabled by default
  • User Docker is not anymore included to ISO but is downloaded from internet on first boot.
    • If user has defined rancher.docker.engine in cloud-init, that version will be downloaded instead of default.
  • VMware and QEMU tools upgraded to latest version.
  • VirtualBox tools removed for now because building it did not work. Please, open issue if you need those.

Closes:

v2.0.0-beta7

11 Aug 13:56
Compare
Choose a tag to compare
v2.0.0-beta7 Pre-release
Pre-release

About this release

BurmillaOS is community maintained RancherOS compatible operating system.

Versioning
1.9.x versions will stay on 4.14.x kernel versions and are backward compatible with RancherOS 1.5.x versions.
2.0.x versions will contain bigger changes like 5.10.x kernel, etc.

NOTE!!! 2.0.x versions are currently on beta/evalution state so their content might still change based on feedback.

Release notes

  • Kernel 5.10.188

  • Buildroot 2023.05

  • Docker 24.0.5

  • System-docker 17.06.108 with zstd support

  • Added initial WSL2 support

  • Include Hyper-V, ProxmoxVE and VMware tools to ISO

  • Include apparmor tools to console

  • Enable apparmor by default

  • Remove experimental selinux support

  • Include chroot command to initrd

v1.9.7-rc1

01 Feb 08:12
Compare
Choose a tag to compare
v1.9.7-rc1 Pre-release
Pre-release

About this release

This release is marked as release candidate to make people aware of that it have been tested less than release versions and might that why contains some unexpected new issues.

It is still possible to upgrade this one from earlier releases with command:

sudo ros os upgrade --image burmilla/os:v1.9.7-rc1

Release notes

Targets to solve #151 and #129

v2.0.0-beta6

22 Jan 13:47
Compare
Choose a tag to compare
v2.0.0-beta6 Pre-release
Pre-release

About this release

BurmillaOS is community maintained RancherOS compatible operating system.

Versioning
1.9.x versions will stay on 4.14.x kernel versions and are backward compatible with RancherOS 1.5.x versions.
2.0.x versions will contain bigger changes like 5.10.x kernel, etc.

NOTE!!! 2.0.x versions are currently on beta/evalution state so their content might still change based on feedback.

Release notes

v1.9.6

02 Jan 12:38
Compare
Choose a tag to compare

About this release

BurmillaOS is community maintained RancherOS compatible operating system.

Versioning
1.9.x versions will stay on 4.14.x kernel versions and are backward compatible with RancherOS 1.5.x versions.
2.0.x versions will contain bigger changes like 5.10.x kernel, etc.

Upgrade
https://burmillaos.org/docs/installation/upgrading/

Release notes

  • Kernel 4.14.300
  • Docker 20.10.22 by default.
  • Buildroot 2022.02.7
  • VMware tools 12.1.5