From 68c1dae8513cc7b2629683fcc62c734c13d82e64 Mon Sep 17 00:00:00 2001 From: Eric Weber Date: Thu, 11 May 2023 13:26:57 -0500 Subject: [PATCH] Remove disable-replica-rebuild setting Signed-off-by: Eric Weber --- chart/questions.yaml | 6 ------ chart/templates/default-setting.yaml | 1 - chart/values.yaml | 1 - 3 files changed, 8 deletions(-) diff --git a/chart/questions.yaml b/chart/questions.yaml index 26a53e5..bb22b70 100644 --- a/chart/questions.yaml +++ b/chart/questions.yaml @@ -459,12 +459,6 @@ If this setting is enabled, Longhorn will **not** block `kubectl drain` action o - "allow-if-replica-is-stopped" - "always-allow" default: "block-if-contains-last-replica" - - variable: defaultSettings.disableReplicaRebuild - label: Disable Replica Rebuild - description: "This setting disable replica rebuild cross the whole cluster, eviction and data locality feature won't work if this setting is true. But doesn't have any impact to any current replica rebuild and restore disaster recovery volume." - group: "Longhorn Default Settings" - type: boolean - default: "false" - variable: defaultSettings.replicaReplenishmentWaitInterval label: Replica Replenishment Wait Interval description: "In seconds. The interval determines how long Longhorn will wait at least in order to reuse the existing data on a failed replica rather than directly creating a new replica for a degraded volume. diff --git a/chart/templates/default-setting.yaml b/chart/templates/default-setting.yaml index 4cd52d6..a4a2828 100644 --- a/chart/templates/default-setting.yaml +++ b/chart/templates/default-setting.yaml @@ -53,7 +53,6 @@ data: {{ if not (kindIs "invalid" .Values.defaultSettings.nodeDownPodDeletionPolicy) }}node-down-pod-deletion-policy: {{ .Values.defaultSettings.nodeDownPodDeletionPolicy }}{{ end }} {{ if not (kindIs "invalid" .Values.defaultSettings.allowNodeDrainWithLastHealthyReplica) }}allow-node-drain-with-last-healthy-replica: {{ .Values.defaultSettings.allowNodeDrainWithLastHealthyReplica }}{{ end }} {{ if not (kindIs "invalid" .Values.defaultSettings.nodeDrainPolicy) }}node-drain-policy: {{ .Values.defaultSettings.nodeDrainPolicy }}{{ end }} - {{ if not (kindIs "invalid" .Values.defaultSettings.disableReplicaRebuild) }}disable-replica-rebuild: {{ .Values.defaultSettings.disableReplicaRebuild }}{{ end }} {{ if not (kindIs "invalid" .Values.defaultSettings.replicaReplenishmentWaitInterval) }}replica-replenishment-wait-interval: {{ .Values.defaultSettings.replicaReplenishmentWaitInterval }}{{ end }} {{ if not (kindIs "invalid" .Values.defaultSettings.concurrentReplicaRebuildPerNodeLimit) }}concurrent-replica-rebuild-per-node-limit: {{ .Values.defaultSettings.concurrentReplicaRebuildPerNodeLimit }}{{ end }} {{ if not (kindIs "invalid" .Values.defaultSettings.concurrentVolumeBackupRestorePerNodeLimit) }}concurrent-volume-backup-restore-per-node-limit: {{ .Values.defaultSettings.concurrentVolumeBackupRestorePerNodeLimit }}{{ end }} diff --git a/chart/values.yaml b/chart/values.yaml index 2c97f64..09647e7 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -134,7 +134,6 @@ defaultSettings: nodeDownPodDeletionPolicy: ~ allowNodeDrainWithLastHealthyReplica: ~ nodeDrainPolicy : ~ - disableReplicaRebuild: ~ replicaReplenishmentWaitInterval: ~ concurrentReplicaRebuildPerNodeLimit: ~ concurrentVolumeBackupRestorePerNodeLimit: ~