Skip to content

Commit 63e1009

Browse files
authored
set up host process deployment e2e test on Azure Disk driver
1 parent 0989da0 commit 63e1009

File tree

1 file changed

+116
-6
lines changed

1 file changed

+116
-6
lines changed

config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml

Lines changed: 116 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -631,8 +631,6 @@ presubmits:
631631
value: "true"
632632
- name: TEST_WINDOWS # CAPZ config
633633
value: "true"
634-
- name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config
635-
value: "true"
636634
- name: NODE_MACHINE_TYPE # CAPZ config
637635
value: "Standard_D4s_v3"
638636
- name: KUBERNETES_VERSION # CAPZ config
@@ -740,8 +738,6 @@ presubmits:
740738
value: "true"
741739
- name: TEST_WINDOWS # CAPZ config
742740
value: "true"
743-
- name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config
744-
value: "true"
745741
- name: NODE_MACHINE_TYPE # CAPZ config
746742
value: "Standard_D4s_v3"
747743
- name: DISABLE_ZONE # azuredisk-csi-driver config
@@ -798,8 +794,6 @@ presubmits:
798794
value: "true"
799795
- name: WINDOWS_SERVER_VERSION # CAPZ config
800796
value: "windows-2022"
801-
- name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config
802-
value: "true"
803797
- name: NODE_MACHINE_TYPE # CAPZ config
804798
value: "Standard_D4s_v3"
805799
- name: DISABLE_ZONE # azuredisk-csi-driver config
@@ -930,3 +924,119 @@ presubmits:
930924
testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-vmssflex
931925
description: "Run E2E tests on a capz cluster with vmssflex nodes for Azure Disk CSI driver."
932926
testgrid-num-columns-recent: '30'
927+
- name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess
928+
decorate: true
929+
always_run: false
930+
skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$"
931+
path_alias: sigs.k8s.io/azuredisk-csi-driver
932+
branches:
933+
- (master)|(^release-.+$)
934+
labels:
935+
preset-dind-enabled: "true"
936+
preset-kind-volume-mounts: "true"
937+
preset-azure-cred-only: "true"
938+
preset-azure-anonymous-pull: "true"
939+
extra_refs:
940+
- org: kubernetes-sigs
941+
repo: cluster-api-provider-azure
942+
base_ref: release-1.9
943+
path_alias: sigs.k8s.io/cluster-api-provider-azure
944+
workdir: true
945+
- org: kubernetes-sigs
946+
repo: cloud-provider-azure
947+
base_ref: release-1.26
948+
path_alias: sigs.k8s.io/cloud-provider-azure
949+
workdir: false
950+
spec:
951+
containers:
952+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230513-7e1db2f1bb-master
953+
command:
954+
- runner.sh
955+
- ./scripts/ci-entrypoint.sh
956+
args:
957+
- bash
958+
- -c
959+
- >-
960+
cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver &&
961+
make e2e-test
962+
securityContext:
963+
privileged: true
964+
env:
965+
- name: WINDOWS # azuredisk-csi-driver config
966+
value: "true"
967+
- name: TEST_WINDOWS # CAPZ config
968+
value: "true"
969+
- name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config
970+
value: "true"
971+
- name: NODE_MACHINE_TYPE # CAPZ config
972+
value: "Standard_D4s_v3"
973+
- name: DISABLE_ZONE # azuredisk-csi-driver config
974+
value: "true"
975+
- name: KUBERNETES_VERSION # CAPZ config
976+
value: "latest-1.27"
977+
- name: WORKER_MACHINE_COUNT
978+
value: "0" # Don't create any linux worker nodes
979+
annotations:
980+
testgrid-dashboards: provider-azure-azuredisk-csi-driver
981+
testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess
982+
description: "Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver."
983+
testgrid-num-columns-recent: '30'
984+
- name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess
985+
decorate: true
986+
always_run: false
987+
skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$"
988+
path_alias: sigs.k8s.io/azuredisk-csi-driver
989+
branches:
990+
- (master)|(^release-.+$)
991+
labels:
992+
preset-dind-enabled: "true"
993+
preset-kind-volume-mounts: "true"
994+
preset-azure-cred-only: "true"
995+
preset-azure-anonymous-pull: "true"
996+
extra_refs:
997+
- org: kubernetes-sigs
998+
repo: cluster-api-provider-azure
999+
base_ref: release-1.9
1000+
path_alias: sigs.k8s.io/cluster-api-provider-azure
1001+
workdir: true
1002+
- org: kubernetes-sigs
1003+
repo: cloud-provider-azure
1004+
base_ref: release-1.26
1005+
path_alias: sigs.k8s.io/cloud-provider-azure
1006+
workdir: false
1007+
spec:
1008+
containers:
1009+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230513-7e1db2f1bb-master
1010+
command:
1011+
- runner.sh
1012+
- ./scripts/ci-entrypoint.sh
1013+
args:
1014+
- bash
1015+
- -c
1016+
- >-
1017+
cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver &&
1018+
make e2e-test
1019+
securityContext:
1020+
privileged: true
1021+
env:
1022+
- name: WINDOWS # azuredisk-csi-driver config
1023+
value: "true"
1024+
- name: TEST_WINDOWS # CAPZ config
1025+
value: "true"
1026+
- name: WINDOWS_SERVER_VERSION # CAPZ config
1027+
value: "windows-2022"
1028+
- name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config
1029+
value: "true"
1030+
- name: NODE_MACHINE_TYPE # CAPZ config
1031+
value: "Standard_D4s_v3"
1032+
- name: DISABLE_ZONE # azuredisk-csi-driver config
1033+
value: "true"
1034+
- name: KUBERNETES_VERSION # CAPZ config
1035+
value: "latest-1.26"
1036+
- name: WORKER_MACHINE_COUNT # CAPZ config
1037+
value: "0" # Don't create any linux worker nodes
1038+
annotations:
1039+
testgrid-dashboards: provider-azure-azuredisk-csi-driver
1040+
testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess
1041+
description: "Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver."
1042+
testgrid-num-columns-recent: '30'

0 commit comments

Comments
 (0)