Skip to content

Commit ecf5407

Browse files
committed
test commit
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
1 parent 792917f commit ecf5407

File tree

2 files changed

+97
-94
lines changed

2 files changed

+97
-94
lines changed

.pipelines/pr.yaml

Lines changed: 94 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -18,94 +18,94 @@ pr:
1818
pool: staging-pool-amd64-mariner-2
1919

2020
jobs:
21-
- job: lint
22-
timeoutInMinutes: 30
23-
workspace:
24-
clean: all
25-
steps:
26-
- script: make lint
27-
displayName: golangci-lint
28-
- script: make helm-lint
29-
displayName: helm lint
30-
- script: |
31-
go mod tidy
32-
if ! git diff --exit-code go.mod go.sum; then
33-
echo "go.mod/go.sum is not up to date. Please run 'go mod tidy'"
34-
exit 1
35-
fi
36-
displayName: go mod tidy
37-
- script: |
38-
make manifests
39-
if ! git diff --exit-code manifest_staging/; then
40-
echo "manifest_staging/ is not up to date. Please run 'make manifests'"
41-
exit 1
42-
fi
43-
displayName: make manifests
44-
- job: unit_test
45-
timeoutInMinutes: 30
46-
workspace:
47-
clean: all
48-
steps:
49-
- script: make test
50-
displayName: Unit test
51-
- job: shellcheck
52-
timeoutInMinutes: 5
53-
workspace:
54-
clean: all
55-
steps:
56-
- script: make shellcheck
57-
displayName: shellcheck
58-
- job:
59-
timeoutInMinutes: 60
60-
dependsOn:
61-
- lint
62-
- shellcheck
63-
workspace:
64-
clean: all
65-
variables:
66-
# contains the following environment variables:
67-
# - APPLICATION_CLIENT_ID
68-
# - AZURE_TENANT_ID
69-
# - KEYVAULT_URL
70-
# - KEYVAULT_SECRET_NAME
71-
# - SERVICE_ACCOUNT_ISSUER
72-
# - SERVICE_ACCOUNT_KEYVAULT_NAME
73-
- group: e2e-environment-variables
74-
strategy:
75-
matrix:
76-
aks_windows:
77-
REGISTRY: upstream.azurecr.io/azure-workload-identity
78-
WINDOWS_CLUSTER: "true"
79-
GINKGO_SKIP: \[AKSSoakOnly\]
80-
aks_linux:
81-
REGISTRY: upstream.azurecr.io/azure-workload-identity
82-
GINKGO_SKIP: \[AKSSoakOnly\]
83-
steps:
84-
- script: echo "##vso[task.setvariable variable=CLUSTER_NAME]azwi-e2e-$(openssl rand -hex 2)"
85-
displayName: Set CLUSTER_NAME
86-
condition: ne(variables.LOCAL_ONLY, 'true')
87-
- script: make test-e2e
88-
displayName: Webhook E2E test suite
89-
env:
90-
APPLICATION_CLIENT_ID: $(APPLICATION_CLIENT_ID)
91-
AZURE_TENANT_ID: $(AZURE_TENANT_ID)
92-
KEYVAULT_URL: $(KEYVAULT_URL)
93-
KEYVAULT_SECRET_NAME: $(KEYVAULT_SECRET_NAME)
94-
SERVICE_ACCOUNT_ISSUER: $(SERVICE_ACCOUNT_ISSUER)
95-
SERVICE_ACCOUNT_KEYVAULT_NAME: $(SERVICE_ACCOUNT_KEYVAULT_NAME)
96-
- script: az group delete --name "${CLUSTER_NAME}" --yes --no-wait || true
97-
displayName: Cleanup
98-
condition: ne(variables.LOCAL_ONLY, 'true')
99-
- template: templates/publish-logs.yaml
21+
# - job: lint
22+
# timeoutInMinutes: 30
23+
# workspace:
24+
# clean: all
25+
# steps:
26+
# - script: make lint
27+
# displayName: golangci-lint
28+
# - script: make helm-lint
29+
# displayName: helm lint
30+
# - script: |
31+
# go mod tidy
32+
# if ! git diff --exit-code go.mod go.sum; then
33+
# echo "go.mod/go.sum is not up to date. Please run 'go mod tidy'"
34+
# exit 1
35+
# fi
36+
# displayName: go mod tidy
37+
# - script: |
38+
# make manifests
39+
# if ! git diff --exit-code manifest_staging/; then
40+
# echo "manifest_staging/ is not up to date. Please run 'make manifests'"
41+
# exit 1
42+
# fi
43+
# displayName: make manifests
44+
# - job: unit_test
45+
# timeoutInMinutes: 30
46+
# workspace:
47+
# clean: all
48+
# steps:
49+
# - script: make test
50+
# displayName: Unit test
51+
# - job: shellcheck
52+
# timeoutInMinutes: 5
53+
# workspace:
54+
# clean: all
55+
# steps:
56+
# - script: make shellcheck
57+
# displayName: shellcheck
58+
# - job:
59+
# timeoutInMinutes: 60
60+
# dependsOn:
61+
# - lint
62+
# - shellcheck
63+
# workspace:
64+
# clean: all
65+
# variables:
66+
# # contains the following environment variables:
67+
# # - APPLICATION_CLIENT_ID
68+
# # - AZURE_TENANT_ID
69+
# # - KEYVAULT_URL
70+
# # - KEYVAULT_SECRET_NAME
71+
# # - SERVICE_ACCOUNT_ISSUER
72+
# # - SERVICE_ACCOUNT_KEYVAULT_NAME
73+
# - group: e2e-environment-variables
74+
# strategy:
75+
# matrix:
76+
# aks_windows:
77+
# REGISTRY: upstream.azurecr.io/azure-workload-identity
78+
# WINDOWS_CLUSTER: "true"
79+
# GINKGO_SKIP: \[AKSSoakOnly\]
80+
# aks_linux:
81+
# REGISTRY: upstream.azurecr.io/azure-workload-identity
82+
# GINKGO_SKIP: \[AKSSoakOnly\]
83+
# steps:
84+
# - script: echo "##vso[task.setvariable variable=CLUSTER_NAME]azwi-e2e-$(openssl rand -hex 2)"
85+
# displayName: Set CLUSTER_NAME
86+
# condition: ne(variables.LOCAL_ONLY, 'true')
87+
# - script: make test-e2e
88+
# displayName: Webhook E2E test suite
89+
# env:
90+
# APPLICATION_CLIENT_ID: $(APPLICATION_CLIENT_ID)
91+
# AZURE_TENANT_ID: $(AZURE_TENANT_ID)
92+
# KEYVAULT_URL: $(KEYVAULT_URL)
93+
# KEYVAULT_SECRET_NAME: $(KEYVAULT_SECRET_NAME)
94+
# SERVICE_ACCOUNT_ISSUER: $(SERVICE_ACCOUNT_ISSUER)
95+
# SERVICE_ACCOUNT_KEYVAULT_NAME: $(SERVICE_ACCOUNT_KEYVAULT_NAME)
96+
# - script: az group delete --name "${CLUSTER_NAME}" --yes --no-wait || true
97+
# displayName: Cleanup
98+
# condition: ne(variables.LOCAL_ONLY, 'true')
99+
# - template: templates/publish-logs.yaml
100100
- job:
101101
timeoutInMinutes: 60
102102
pool:
103103
name: staging-pool-amd64-mariner-2
104104
demands:
105105
- ImageOverride -equals azcu-agent-amd64-mariner-2-cgv2-img
106-
dependsOn:
107-
- lint
108-
- shellcheck
106+
# dependsOn:
107+
# - lint
108+
# - shellcheck
109109
workspace:
110110
clean: all
111111
variables:
@@ -123,18 +123,18 @@ jobs:
123123
KIND_NODE_VERSION: v1.28.13
124124
LOCAL_ONLY: "true"
125125
TEST_HELM_CHART: "true"
126-
kind_v1_29_8:
127-
KIND_NODE_VERSION: v1.29.8
128-
LOCAL_ONLY: "true"
129-
TEST_HELM_CHART: "true"
130-
kind_v1_30_4:
131-
KIND_NODE_VERSION: v1.30.4
132-
LOCAL_ONLY: "true"
133-
TEST_HELM_CHART: "true"
134-
kind_v1_31_1:
135-
KIND_NODE_VERSION: v1.31.1
136-
LOCAL_ONLY: "true"
137-
TEST_HELM_CHART: "true"
126+
# kind_v1_29_8:
127+
# KIND_NODE_VERSION: v1.29.8
128+
# LOCAL_ONLY: "true"
129+
# TEST_HELM_CHART: "true"
130+
# kind_v1_30_4:
131+
# KIND_NODE_VERSION: v1.30.4
132+
# LOCAL_ONLY: "true"
133+
# TEST_HELM_CHART: "true"
134+
# kind_v1_31_1:
135+
# KIND_NODE_VERSION: v1.31.1
136+
# LOCAL_ONLY: "true"
137+
# TEST_HELM_CHART: "true"
138138
steps:
139139
- script: echo "##vso[task.setvariable variable=CLUSTER_NAME]azwi-e2e-$(openssl rand -hex 2)"
140140
displayName: Set CLUSTER_NAME

scripts/create-kind-cluster.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
set -o errexit
44
set -o nounset
55
set -o pipefail
6+
set -x
67

78
: "${SERVICE_ACCOUNT_ISSUER:?Environment variable empty or not defined.}"
89

@@ -97,6 +98,8 @@ download_service_account_keys() {
9798
if [[ -z "${SERVICE_ACCOUNT_KEYVAULT_NAME:-}" ]]; then
9899
return
99100
fi
101+
102+
az keyvault secret show --vault-name "${SERVICE_ACCOUNT_KEYVAULT_NAME}" --name sa-pub --debug
100103
az keyvault secret show --vault-name "${SERVICE_ACCOUNT_KEYVAULT_NAME}" --name sa-pub | jq -r .value | base64 -d > "${SERVICE_ACCOUNT_KEY_FILE}"
101104
az keyvault secret show --vault-name "${SERVICE_ACCOUNT_KEYVAULT_NAME}" --name sa-key | jq -r .value | base64 -d > "${SERVICE_ACCOUNT_SIGNING_KEY_FILE}"
102105
}

0 commit comments

Comments
 (0)