diff --git a/Makefile b/Makefile index 95dc19ba..a00d896c 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ PROJECT_NAME ?= piraeus-operator # To re-generate a bundle for another specific version without changing the standard setup, you can: # - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2) # - use environment variables to overwrite this value (e.g export VERSION=0.0.2) -VERSION ?= 2.10.4 +VERSION ?= 2.10.5 # CHANNELS define the bundle channels used in the bundle. # Add a new line here if you would like to change its default config. (E.g CHANNELS = "candidate,fast,stable") diff --git a/charts/piraeus/Chart.yaml b/charts/piraeus/Chart.yaml index 517f89f7..65248a70 100644 --- a/charts/piraeus/Chart.yaml +++ b/charts/piraeus/Chart.yaml @@ -3,8 +3,8 @@ name: piraeus description: | The Piraeus Operator manages software defined storage clusters using LINSTOR in Kubernetes. type: application -version: 2.10.4 -appVersion: "v2.10.4" +version: 2.10.5 +appVersion: "v2.10.5" maintainers: - name: Piraeus Datastore url: https://piraeus.io diff --git a/charts/piraeus/templates/config.yaml b/charts/piraeus/templates/config.yaml index dff9803b..633c1e99 100644 --- a/charts/piraeus/templates/config.yaml +++ b/charts/piraeus/templates/config.yaml @@ -18,19 +18,19 @@ data: # quay.io/piraeusdatastore/piraeus-server:v1.24.2 components: linstor-controller: - tag: v1.32.3 + tag: v1.33.1 image: piraeus-server linstor-satellite: - tag: v1.32.3 + tag: v1.33.1 image: piraeus-server linstor-csi: - tag: v1.10.5 + tag: v1.10.6 image: piraeus-csi nfs-server: - tag: v1.10.5 + tag: v1.10.6 image: piraeus-csi-nfs-server drbd-reactor: - tag: v1.10.0 + tag: v1.11.0 image: drbd-reactor ha-controller: tag: v1.3.2 @@ -45,7 +45,7 @@ data: tag: v1.3.0 image: linstor-affinity-controller drbd-module-loader: - tag: v9.2.16 + tag: v9.3.1 # The special "match" attribute is used to select an image based on the node's reported OS. # The operator will first check the k8s node's ".status.nodeInfo.osImage" field, and compare it against the list # here. If one matches, that specific image name will be used instead of the fallback image. @@ -96,25 +96,25 @@ data: base: registry.k8s.io/sig-storage components: csi-attacher: - tag: v4.10.0 + tag: v4.11.0 image: csi-attacher csi-livenessprobe: - tag: v2.17.0 + tag: v2.18.0 image: livenessprobe csi-provisioner: - tag: v6.1.0 + tag: v6.2.0 image: csi-provisioner csi-snapshotter: - tag: v8.4.0 + tag: v8.5.0 image: csi-snapshotter csi-resizer: - tag: v2.0.0 + tag: v2.1.0 image: csi-resizer csi-external-health-monitor-controller: - tag: v0.16.0 + tag: v0.17.0 image: csi-external-health-monitor-controller csi-node-driver-registrar: - tag: v2.15.0 + tag: v2.16.0 image: csi-node-driver-registrar {{- range $idx, $value := .Values.imageConfigOverride }} {{ add $idx 1 }}_helm_override.yaml: | diff --git a/config/manager/0_piraeus_datastore_images.yaml b/config/manager/0_piraeus_datastore_images.yaml index 77029b34..5a6d54a8 100644 --- a/config/manager/0_piraeus_datastore_images.yaml +++ b/config/manager/0_piraeus_datastore_images.yaml @@ -8,19 +8,19 @@ base: quay.io/piraeusdatastore # quay.io/piraeusdatastore/piraeus-server:v1.24.2 components: linstor-controller: - tag: v1.32.3 + tag: v1.33.1 image: piraeus-server linstor-satellite: - tag: v1.32.3 + tag: v1.33.1 image: piraeus-server linstor-csi: - tag: v1.10.5 + tag: v1.10.6 image: piraeus-csi nfs-server: - tag: v1.10.5 + tag: v1.10.6 image: piraeus-csi-nfs-server drbd-reactor: - tag: v1.10.0 + tag: v1.11.0 image: drbd-reactor ha-controller: tag: v1.3.2 @@ -35,7 +35,7 @@ components: tag: v1.3.0 image: linstor-affinity-controller drbd-module-loader: - tag: v9.2.16 + tag: v9.3.1 # The special "match" attribute is used to select an image based on the node's reported OS. # The operator will first check the k8s node's ".status.nodeInfo.osImage" field, and compare it against the list # here. If one matches, that specific image name will be used instead of the fallback image. diff --git a/config/manager/0_sig_storage_images.yaml b/config/manager/0_sig_storage_images.yaml index d686983f..7ecf5080 100644 --- a/config/manager/0_sig_storage_images.yaml +++ b/config/manager/0_sig_storage_images.yaml @@ -2,23 +2,23 @@ base: registry.k8s.io/sig-storage components: csi-attacher: - tag: v4.10.0 + tag: v4.11.0 image: csi-attacher csi-livenessprobe: - tag: v2.17.0 + tag: v2.18.0 image: livenessprobe csi-provisioner: - tag: v6.1.0 + tag: v6.2.0 image: csi-provisioner csi-snapshotter: - tag: v8.4.0 + tag: v8.5.0 image: csi-snapshotter csi-resizer: - tag: v2.0.0 + tag: v2.1.0 image: csi-resizer csi-external-health-monitor-controller: - tag: v0.16.0 + tag: v0.17.0 image: csi-external-health-monitor-controller csi-node-driver-registrar: - tag: v2.15.0 + tag: v2.16.0 image: csi-node-driver-registrar diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 34a0c15f..e003cb21 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [v2.10.5] - 2026-03-10 + ### Added - Image configuration for Debian Trixie @@ -16,6 +18,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated NFS server template to work with NFS Ganesha instances with monitoring enabled. - Ensure Satellites are always rescheduled on NoScheduled nodes as long as the LinstorSatellite resource exists. +### Changed + +- Updated images: + * LINSTOR 1.33.1 + * LINSTOR CSI 1.10.6 + * DRBD 9.3.1 + * DRBD Reactor 1.11.0 + * Latest CSI sidecars + ## [v2.10.4] - 2026-01-13 ### Fixed @@ -1156,4 +1167,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [v2.10.2]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.1...v2.10.2 [v2.10.3]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.2...v2.10.3 [v2.10.4]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.3...v2.10.4 -[Unreleased]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.4...HEAD +[v2.10.5]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.4...v2.10.5 +[Unreleased]: https://github.com/piraeusdatastore/piraeus-operator/compare/v2.10.5...HEAD