From b9a5f2992c787d38ab4e6783425320813f0d67f3 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Fri, 21 Mar 2025 17:10:27 +0100 Subject: [PATCH] chore: Release 25.3.0 Signed-off-by: Nick Larsen --- CHANGELOG.md | 2 ++ Cargo.lock | 6 +++--- Cargo.nix | 6 +++--- Cargo.toml | 2 +- deploy/helm/listener-operator/Chart.yaml | 4 ++-- deploy/helm/listener-operator/crds/crds.yaml | 8 ++++---- docs/antora.yml | 3 ++- tests/release.yaml | 4 ++-- 8 files changed, 19 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b73b78b..8c6560a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [25.3.0] - 2025-03-21 + ### Added - Aggregate emitted Kubernetes events on the CustomResources ([#267]). diff --git a/Cargo.lock b/Cargo.lock index 2a3286e7..f3a1dda9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -483,7 +483,7 @@ dependencies = [ [[package]] name = "csi-grpc" -version = "0.0.0-dev" +version = "25.3.0" dependencies = [ "prost", "prost-types", @@ -1684,7 +1684,7 @@ dependencies = [ [[package]] name = "olm-deployer" -version = "0.0.0-dev" +version = "25.3.0" dependencies = [ "anyhow", "built", @@ -2522,7 +2522,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "stackable-listener-operator" -version = "0.0.0-dev" +version = "25.3.0" dependencies = [ "anyhow", "built", diff --git a/Cargo.nix b/Cargo.nix index 9e600b66..3ba12fde 100644 --- a/Cargo.nix +++ b/Cargo.nix @@ -1472,7 +1472,7 @@ rec { }; "csi-grpc" = rec { crateName = "csi-grpc"; - version = "0.0.0-dev"; + version = "25.3.0"; edition = "2021"; src = lib.cleanSourceWith { filter = sourceFilter; src = ./rust/csi-grpc; }; libName = "csi_grpc"; @@ -5374,7 +5374,7 @@ rec { }; "olm-deployer" = rec { crateName = "olm-deployer"; - version = "0.0.0-dev"; + version = "25.3.0"; edition = "2021"; crateBin = [ { @@ -8042,7 +8042,7 @@ rec { }; "stackable-listener-operator" = rec { crateName = "stackable-listener-operator"; - version = "0.0.0-dev"; + version = "25.3.0"; edition = "2021"; crateBin = [ { diff --git a/Cargo.toml b/Cargo.toml index 565565dd..98016e15 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 = "25.3.0" 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..d42def3e 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: "25.3.0" +appVersion: "25.3.0" description: The Stackable Operator for Stackable Listener Operator home: https://github.com/stackabletech/listener-operator maintainers: diff --git a/deploy/helm/listener-operator/crds/crds.yaml b/deploy/helm/listener-operator/crds/crds.yaml index fccfdeb8..69ae556e 100644 --- a/deploy/helm/listener-operator/crds/crds.yaml +++ b/deploy/helm/listener-operator/crds/crds.yaml @@ -22,7 +22,7 @@ spec: description: Auto-generated derived type for ListenerClassSpec via `CustomResource` 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) for more information. + description: Defines a policy for how [Listeners](https://docs.stackable.tech/home/25.3/listener-operator/listener) should be exposed. Read the [ListenerClass documentation](https://docs.stackable.tech/home/25.3/listener-operator/listenerclass) for more information. properties: preferredAddressType: default: HostnameConservative @@ -97,12 +97,12 @@ spec: description: |- Exposes a set of pods to the outside world. - Essentially a Stackable extension of a Kubernetes Service. Compared to a Service, a Listener changes three things: 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). + Essentially a Stackable extension of a Kubernetes Service. Compared to a Service, a Listener changes three things: 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/25.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/25.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/25.3/listener-operator/listenerclass). nullable: true type: string extraPodSelectorLabels: diff --git a/docs/antora.yml b/docs/antora.yml index d522680b..5a23776d 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,3 +1,4 @@ --- name: home -version: "nightly" +version: "25.3" +prerelease: false diff --git a/tests/release.yaml b/tests/release.yaml index 5fb9c72a..3314884e 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: 25.3.0 listener: - operatorVersion: 0.0.0-dev + operatorVersion: 25.3.0