Skip to content

Commit 5028809

Browse files
committed
Update LINSTOR v1.29.2
1 parent edbbb9b commit 5028809

File tree

4 files changed

+39
-9
lines changed

4 files changed

+39
-9
lines changed

packages/system/piraeus-operator/charts/piraeus/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: piraeus
33
description: |
44
The Piraeus Operator manages software defined storage clusters using LINSTOR in Kubernetes.
55
type: application
6-
version: 2.6.0
7-
appVersion: "v2.6.0"
6+
version: 2.7.1
7+
appVersion: "v2.7.1"
88
maintainers:
99
- name: Piraeus Datastore
1010
url: https://piraeus.io

packages/system/piraeus-operator/charts/piraeus/templates/config.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ data:
1717
# quay.io/piraeusdatastore/piraeus-server:v1.24.2
1818
components:
1919
linstor-controller:
20-
tag: v1.29.1
20+
tag: v1.29.2
2121
image: piraeus-server
2222
linstor-satellite:
2323
# Pin with digest to ensure we pull the version with downgraded thin-send-recv
24-
tag: v1.29.1
24+
tag: v1.29.2
2525
image: piraeus-server
2626
linstor-csi:
27-
tag: v1.6.3
27+
tag: v1.6.4
2828
image: piraeus-csi
2929
drbd-reactor:
30-
tag: v1.4.1
30+
tag: v1.6.0
3131
image: drbd-reactor
3232
ha-controller:
33-
tag: v1.2.1
33+
tag: v1.2.2
3434
image: piraeus-ha-controller
3535
drbd-shutdown-guard:
3636
tag: v1.0.0
@@ -39,13 +39,13 @@ data:
3939
tag: v0.11
4040
image: ktls-utils
4141
drbd-module-loader:
42-
tag: v9.2.11
42+
tag: v9.2.12
4343
# The special "match" attribute is used to select an image based on the node's reported OS.
4444
# The operator will first check the k8s node's ".status.nodeInfo.osImage" field, and compare it against the list
4545
# here. If one matches, that specific image name will be used instead of the fallback image.
4646
image: drbd9-noble # Fallback image: chose a recent kernel, which can hopefully compile whatever config is actually in use
4747
match:
48-
- osImage: Red Hat Enterprise Linux 7\.
48+
- osImage: Red Hat Enterprise Linux Server 7\.
4949
image: drbd9-centos7
5050
- osImage: Red Hat Enterprise Linux 8\.
5151
image: drbd9-almalinux8

packages/system/piraeus-operator/charts/piraeus/templates/crds.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -830,6 +830,19 @@ spec:
830830
The daemon uses the TLS certificate and key to establish secure connections on behalf of DRBD.
831831
type: boolean
832832
type: object
833+
ipFamilies:
834+
description: |-
835+
IPFamilies configures the IP Family (IPv4 or IPv6) to use to connect to the LINSTOR Satellite.
836+
837+
If set, the control traffic between LINSTOR Controller and Satellite will use only the given IP Family.
838+
If not set, the Operator will configure all families found in the Satellites Pods' Status.
839+
items:
840+
description: IPFamily represents the IP Family (IPv4 or IPv6).
841+
enum:
842+
- IPv4
843+
- IPv6
844+
type: string
845+
type: array
833846
nodeAffinity:
834847
description: |-
835848
NodeAffinity selects which LinstorSatellite resources this spec should be applied to.
@@ -1426,6 +1439,19 @@ spec:
14261439
The daemon uses the TLS certificate and key to establish secure connections on behalf of DRBD.
14271440
type: boolean
14281441
type: object
1442+
ipFamilies:
1443+
description: |-
1444+
IPFamilies configures the IP Family (IPv4 or IPv6) to use to connect to the LINSTOR Satellite.
1445+
1446+
If set, the control traffic between LINSTOR Controller and Satellite will use only the given IP Family.
1447+
If not set, the Operator will configure all families found in the Satellites Pods' Status.
1448+
items:
1449+
description: IPFamily represents the IP Family (IPv4 or IPv6).
1450+
enum:
1451+
- IPv4
1452+
- IPv6
1453+
type: string
1454+
type: array
14291455
patches:
14301456
description: |-
14311457
Patches is a list of kustomize patches to apply.

packages/system/piraeus-operator/charts/piraeus/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,12 @@ spec:
9393
serviceAccountName: {{ include "piraeus-operator.serviceAccountName" . }}
9494
terminationGracePeriodSeconds: 10
9595
priorityClassName: {{ .Values.priorityClassName | default "system-cluster-critical" }}
96+
nodeSelector:
97+
{{- toYaml .Values.nodeSelector | nindent 8 }}
9698
tolerations:
9799
{{- toYaml .Values.tolerations | nindent 8 }}
100+
affinity:
101+
{{- toYaml .Values.affinity | nindent 8 }}
98102
volumes:
99103
- name: cert
100104
secret:

0 commit comments

Comments
 (0)