Title
b

big-engine-61989

05/04/2022, 7:28 PM
The DaemonSet longhorn-csi-plugin’s taint tolerations are not updated from my helm values.yaml. I’ve added the othertaint toleration after the initial deployment and was just applying the config with helm upgrade and added the toleration in configuration through the UI. Is there a way to get the longhorn-csi-plugin daemonset updated at runtime? (other than manually editing it) Longhorn release is 1.2.4 values.yaml
taintToleration: "longhorn=true:NoSchedule;othertaint=true:NoSchedule"

defaultSettings:
  taintToleration: "longhorn=true:NoSchedule;othertaint=true:NoSchedule"

longhornManager:
  tolerations:
    - key: "longhorn"
      operator: "Equal"
      value: "true"
      effect: "NoSchedule"
    - key: "othertaint"
      operator: "Equal"
      value: "true"
      effect: "NoSchedule"

longhornDriver:
  tolerations:
    - key: "longhorn"
      operator: "Equal"
      value: "true"
      effect: "NoSchedule"
    - key: "othertaint"
      operator: "Equal"
      value: "true"
      effect: "NoSchedule"
f

famous-shampoo-18483

06/13/2022, 12:14 PM
In v1.2.x, the configs in
values.yaml
won’t be applied during Helm upgrade. If you want to modify it after the installation, you can try to directly modify the setting via UI or
kubectl -n longhorn-system edit lhs
b

big-engine-61989

09/14/2022, 10:17 AM
Issue has been resolved with v1.2.5 and v1.3.1