Skip to content

Release 1.6.4

Compare
Choose a tag to compare
@davidcassany davidcassany released this 16 Sep 12:20
· 82 commits to main since this release
c6411a4

Release 1.6.4

Enhancements and new features

Adding support for SL Micro

Starting from Elemental Operator v1.6.4 the default channels include SL Micro 6.0 OS images.

Drain nodes by default on upgrade

For simplicity Elemental Operator now drains nodes by default on upgrades as this the common setup in the vast majority of cases.

Channels pointing to specific builds of the OS images

With this new version of Elemental Operator channels refer to specific builds of the OS images. OS images are being rebuild based on SL Micro updates and those new rebuilds are periodically added to the default channel. The default channel will track only three of the most recent rebuilds.

In addition, ManagedOSVersions include a new flag to showcase if that specific version is still listed within the channel. Finally, ManagedOSVersionChannel resources also include a new toggle to remove any ManagedOSVersion that is no longer in sync.

Allow yip configuration syntax

Elemental project relies on yip for the cloud-init style configuration. By default cloud-config fields in resources used to assume cloud-init syntax was in use, however with the current version it also supports its own format based on yip's syntax.

Fixes:

  • Allow dots in the hostnames / MachineInventory names #679
  • Added the ability to create a node reset marker for unmanaged hosts #737

Install or Upgrade

In order to install this release of the Elemental Operator check the project documentation.

For already existing deployments use the following Helm commands to upgrade:

# Install/upgrade the CRDS chart
helm upgrade \
    --install -n cattle-elemental-system --create-namespace elemental-operator-crds \
    oci://registry.suse.com/rancher/elemental-operator-crds-chart

# Install/upgrade the operator chart
helm upgrade \
    --install -n cattle-elemental-system --create-namespace elemental-operator \
    oci://registry.suse.com/rancher/elemental-operator-chart

To install or upgrade from the helm chart repository use:

helm repo add elemental-stable https://rancher.github.io/elemental-operator/stable/

and installed or upgraded with

# Install/upgrade the CRDS chart
helm upgrade --install -n cattle-elemental-system --create-namespace \
    elemental-operator-crds elemental-stable/elemental-operator-crds

# Install/upgrade the operator chart
helm upgrade --install -n cattle-elemental-system --create-namespace \
    elemental-operator elemental-stable/elemental-operator

What's Changed

Full Changelog: v1.5.4...v1.6.4