Skip to content

Commit 1f35a84

Browse files
committed
fix: tolerations of controller on master node
fix test failure
1 parent b1c4636 commit 1f35a84

File tree

4 files changed

+6
-10
lines changed

4 files changed

+6
-10
lines changed
-7 Bytes
Binary file not shown.

charts/latest/blob-csi-driver/values.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,10 @@ controller:
7575
nodeSelector: {}
7676
tolerations:
7777
- key: "node-role.kubernetes.io/master"
78-
operator: "Equal"
79-
value: "true"
78+
operator: "Exists"
8079
effect: "NoSchedule"
8180
- key: "node-role.kubernetes.io/controlplane"
82-
operator: "Equal"
83-
value: "true"
81+
operator: "Exists"
8482
effect: "NoSchedule"
8583

8684
node:

deploy/csi-blob-controller.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,10 @@ spec:
2121
priorityClassName: system-cluster-critical
2222
tolerations:
2323
- key: "node-role.kubernetes.io/master"
24-
operator: "Equal"
25-
value: "true"
24+
operator: "Exists"
2625
effect: "NoSchedule"
2726
- key: "node-role.kubernetes.io/controlplane"
28-
operator: "Equal"
29-
value: "true"
27+
operator: "Exists"
3028
effect: "NoSchedule"
3129
containers:
3230
- name: csi-provisioner

test/external-e2e/run.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ setup_e2e_binaries() {
2929
curl -sL https://storage.googleapis.com/kubernetes-release/release/v1.21.0/kubernetes-test-linux-amd64.tar.gz --output e2e-tests.tar.gz
3030
tar -xvf e2e-tests.tar.gz && rm e2e-tests.tar.gz
3131

32+
export EXTRA_HELM_OPTIONS="--set driver.name=$DRIVER.csi.azure.com --set controller.name=csi-$DRIVER-controller --set node.name=csi-$DRIVER-node"
3233
if [ ! -z ${EXTERNAL_E2E_TEST_NFS} ]; then
3334
# enable fsGroupPolicy (only available from k8s 1.20)
34-
export EXTRA_HELM_OPTIONS="--set feature.enableFSGroupPolicy=true"
35+
export EXTRA_HELM_OPTIONS=$EXTRA_HELM_OPTIONS" --set feature.enableFSGroupPolicy=true"
3536
fi
3637

3738
# test on alternative driver name
38-
EXTRA_HELM_OPTIONS=$EXTRA_HELM_OPTIONS" --set driver.name=$DRIVER.csi.azure.com --set controller.name=csi-$DRIVER-controller --set node.name=csi-$DRIVER-node"
3939
sed -i "s/blob.csi.azure.com/$DRIVER.csi.azure.com/g" deploy/example/storageclass-blobfuse.yaml
4040
sed -i "s/blob.csi.azure.com/$DRIVER.csi.azure.com/g" deploy/example/storageclass-blob-nfs.yaml
4141
make e2e-bootstrap

0 commit comments

Comments
 (0)