Releasenotes

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project will adhere to Semantic Versioning.

We use towncrier for the generation of our release notes file.

Information about unreleased changes can be found here.

General information about release upgrades are documented at How to Upgrade to a new TAROOK release.

v12.1.0 (2026-03-12)

New Features

Changed functionality

Bugfixes

  • A bug has been fixed which prevented yk8s.openstack.nodes.<name>.root_disk_size from taking effect. (!2225)

  • A bug has been fixed that caused nodes to be rebooted multiple times. (!2286)

  • Affinity and tolerations have been fixed for all components of the prometheus-stack such that it can be installed in clusters where all nodes are tainted if a proper yk8s.k8s-service-layer.prometheus.scheduling_key is configured. (!2304)

  • Affinity and tolerations have been fixed for the ngninx-ingress-controller admission webhook such that it can be installed in clusters where all nodes are tainted if a proper yk8s.k8s-service-layer.ingress.scheduling_key is configured. (!2304)

  • Affinity and tolerations have been fixed for Vault backups such that it can be installed in clusters where all nodes are tainted if a proper yk8s.k8s-service-layer.vault.scheduling_key is configured. (!2304)

  • For clusters using the Vault development setup, the state directory of the local Vault container is now automatically added to .gitignore. If not ignored, the state directory potentially causes issues due to its ownership and restrictive permissions. (!2310)

  • A bug has been fixed that caused Vault related scripts to silently fail. (!2323)

Changes in the Documentation

  • Add ability to autobuild/watch docs for changes and add docs on how to use this feature (!2203)

  • The Vault pivot guide has been fixed (!2212)

Deprecations and Removals

  • The import script for migrating pre-v1 clusters to Vault have been removed (!2213)

Other Tasks

Misc