diff --git a/CHANGELOG.md b/CHANGELOG.md index 688db996..aef9e4a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [26.3.0-rc1] - 2026-03-16 + ### Added - Add conversion webhook ([#368]). diff --git a/Cargo.lock b/Cargo.lock index 61e0ef11..29ca4742 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -501,7 +501,7 @@ dependencies = [ [[package]] name = "csi-grpc" -version = "0.0.0-dev" +version = "26.3.0-rc1" dependencies = [ "prost", "prost-types", @@ -2971,7 +2971,7 @@ dependencies = [ [[package]] name = "stackable-listener-operator" -version = "0.0.0-dev" +version = "26.3.0-rc1" dependencies = [ "anyhow", "built", @@ -2998,7 +2998,7 @@ dependencies = [ [[package]] name = "stackable-listener-operator-olm-deployer" -version = "0.0.0-dev" +version = "26.3.0-rc1" dependencies = [ "anyhow", "built", diff --git a/Cargo.nix b/Cargo.nix index 3128bffa..226eb002 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -1543,7 +1543,7 @@ rec { }; "csi-grpc" = rec { crateName = "csi-grpc"; - version = "0.0.0-dev"; + version = "26.3.0-rc1"; edition = "2021"; src = lib.cleanSourceWith { filter = sourceFilter; src = ./rust/csi-grpc; }; libName = "csi_grpc"; @@ -9984,7 +9984,7 @@ rec { }; "stackable-listener-operator" = rec { crateName = "stackable-listener-operator"; - version = "0.0.0-dev"; + version = "26.3.0-rc1"; edition = "2021"; crateBin = [ { @@ -10095,7 +10095,7 @@ rec { }; "stackable-listener-operator-olm-deployer" = rec { crateName = "stackable-listener-operator-olm-deployer"; - version = "0.0.0-dev"; + version = "26.3.0-rc1"; edition = "2021"; crateBin = [ { diff --git a/Cargo.toml b/Cargo.toml index 76eee306..9536c206 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["rust/operator-binary", "rust/csi-grpc", "rust/olm-deployer"] resolver = "2" [workspace.package] -version = "0.0.0-dev" +version = "26.3.0-rc1" authors = ["Stackable GmbH "] license = "OSL-3.0" edition = "2021" diff --git a/deploy/helm/listener-operator/Chart.yaml b/deploy/helm/listener-operator/Chart.yaml index c89a40a8..cc6ab0f6 100644 --- a/deploy/helm/listener-operator/Chart.yaml +++ b/deploy/helm/listener-operator/Chart.yaml @@ -1,8 +1,8 @@ --- apiVersion: v2 name: listener-operator -version: "0.0.0-dev" -appVersion: "0.0.0-dev" +version: "26.3.0-rc1" +appVersion: "26.3.0-rc1" description: The Stackable Operator for Stackable Listener Operator home: https://github.com/stackabletech/listener-operator maintainers: diff --git a/docs/antora.yml b/docs/antora.yml index d522680b..dcbff1a3 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,3 +1,4 @@ --- name: home -version: "nightly" +version: "26.3" +prerelease: false diff --git a/extra/crds.yaml b/extra/crds.yaml index 7893d93f..3f611f3f 100644 --- a/extra/crds.yaml +++ b/extra/crds.yaml @@ -21,8 +21,8 @@ spec: properties: spec: description: |- - Defines a policy for how [Listeners](https://docs.stackable.tech/home/nightly/listener-operator/listener) should be exposed. - Read the [ListenerClass documentation](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass) + Defines a policy for how [Listeners](https://docs.stackable.tech/home/26.3/listener-operator/listener) should be exposed. + Read the [ListenerClass documentation](https://docs.stackable.tech/home/26.3/listener-operator/listenerclass) for more information. properties: loadBalancerAllocateNodePorts: @@ -100,7 +100,7 @@ spec: to override any property that can be set on a Kubernetes Service. This mechanism is similar to the `podOverrides`, which are documented in the - [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides). + [Pod overrides documentation](https://docs.stackable.tech/home/26.3/concepts/overrides#pod-overrides). type: object x-kubernetes-preserve-unknown-fields: true serviceType: @@ -149,12 +149,12 @@ spec: 1. It uses a cluster-level policy object (ListenerClass) to define how exactly the exposure works 2. It has a consistent API for reading back the exposed address(es) of the service 3. The Pod must mount a Volume referring to the Listener, which also allows - ["sticky" scheduling](https://docs.stackable.tech/home/nightly/listener-operator/listener#_sticky_scheduling). + ["sticky" scheduling](https://docs.stackable.tech/home/26.3/listener-operator/listener#_sticky_scheduling). - Learn more in the [Listener documentation](https://docs.stackable.tech/home/nightly/listener-operator/listener). + Learn more in the [Listener documentation](https://docs.stackable.tech/home/26.3/listener-operator/listener). properties: className: - description: The name of the [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass). + description: The name of the [ListenerClass](https://docs.stackable.tech/home/26.3/listener-operator/listenerclass). nullable: true type: string extraPodSelectorLabels: @@ -171,7 +171,7 @@ spec: List entries are arbitrary YAML objects, which need to be valid Kubernetes objects. - Read the [Object overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#object-overrides) + Read the [Object overrides documentation](https://docs.stackable.tech/home/26.3/concepts/overrides#object-overrides) for more information. items: type: object diff --git a/tests/release.yaml b/tests/release.yaml index 5fb9c72a..e33e996b 100644 --- a/tests/release.yaml +++ b/tests/release.yaml @@ -7,6 +7,6 @@ releases: description: Integration test products: commons: - operatorVersion: 0.0.0-dev + operatorVersion: 26.3.0-rc1 listener: - operatorVersion: 0.0.0-dev + operatorVersion: 26.3.0-rc1