Skip to content

Commit 061827e

Browse files
committed
update test versions and durations
Signed-off-by: Jim Bugwadia <jim@nirmata.com>
1 parent 14dfbd9 commit 061827e

File tree

22 files changed

+33
-35
lines changed

22 files changed

+33
-35
lines changed

.github/workflows/cel-test.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,14 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
k8s-version:
21-
- name: v1.25
22-
version: v1.25.16
23-
- name: v1.26
24-
version: v1.26.14
25-
- name: v1.27
26-
version: v1.27.11
2721
- name: v1.28
28-
version: v1.28.7
22+
version: v1.28.13
2923
- name: v1.29
30-
version: v1.29.2
24+
version: v1.29.8
25+
- name: v1.30
26+
version: v1.30.4
27+
- name: v1.31
28+
version: v1.31.0
3129
tests:
3230
- ^argo-cel$
3331
- ^aws-cel$

other-cel/prevent-bare-pods/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ spec:
3838
- name: step-03
3939
try:
4040
- sleep:
41-
duration: 5s
41+
duration: 10s
4242
- script:
4343
content: |
4444
if [ $(kubectl get pods -n prevent-naked-pods-ns | grep gooddeployment01 | wc -l) -gt 0 ]; then exit 0; else exit 1; fi

other-cel/restrict-node-label-creation/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
content: |
1313
kubectl get configmap kyverno -n kyverno -o yaml | sed 's/\[Node\/\*,\*,\*\]//g' - | sed 's/\[Node,\*,\*\]//g' - | kubectl apply -f -
1414
- sleep:
15-
duration: 5s
15+
duration: 10s
1616
- name: step-02
1717
try:
1818
- apply:

other/add-node-labels-pod/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
content: |
1717
kubectl get configmap -n kyverno kyverno -o yaml | sed 's/\[Binding,\*,\*\]//g' | sed 's/\[Pod\/binding,\*,\*\]//g' | sed 's/\[Node\/\*,\*,\*\]//g' | sed 's/\[Node,\*,\*\]//g' | kubectl apply -f -
1818
- sleep:
19-
duration: 5s
19+
duration: 10s
2020
- name: step-02
2121
try:
2222
- apply:

other/audit-event-on-exec/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
- name: step-03
2626
try:
2727
- sleep:
28-
duration: 5s
28+
duration: 10s
2929
- script:
3030
content: kubectl exec -n exec-event-ns execevent-pod -- ls /
3131
- name: step-04

other/block-pod-exec-by-namespace-label/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
- name: step-03
2424
try:
2525
- sleep:
26-
duration: 5s
26+
duration: 10s
2727
- name: step-04
2828
try:
2929
- script:

other/block-pod-exec-by-namespace/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
- name: step-03
2424
try:
2525
- sleep:
26-
duration: 5s
26+
duration: 10s
2727
- name: step-04
2828
try:
2929
- script:

other/block-pod-exec-by-pod-and-container/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
- name: step-03
2626
try:
2727
- sleep:
28-
duration: 5s
28+
duration: 10s
2929
- name: step-04
3030
try:
3131
- script:

other/block-pod-exec-by-pod-label/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
- name: step-03
2222
try:
2323
- sleep:
24-
duration: 5s
24+
duration: 10s
2525
- name: step-04
2626
try:
2727
- script:

other/block-pod-exec-by-pod-name/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
2525
- name: step-03
2626
try:
2727
- sleep:
28-
duration: 5s
28+
duration: 10s
2929
- name: step-04
3030
try:
3131
- script:

other/label-nodes-cri/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
content: |
1717
kubectl get configmap kyverno -n kyverno -o yaml | sed 's/\[Node\/\*,\*,\*\]//g' - | sed 's/\[Node,\*,\*\]//g' - | kubectl apply -f -
1818
- sleep:
19-
duration: 5s
19+
duration: 10s
2020
- name: step-02
2121
try:
2222
- apply:

other/mutate-pod-binding/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
content: |
1515
kubectl get configmap -n kyverno kyverno -o yaml | sed 's/\[Binding,\*,\*\]//g' | sed 's/\[Pod\/binding,\*,\*\]//g' | sed 's/\[Node\/\*,\*,\*\]//g' | sed 's/\[Node,\*,\*\]//g' | kubectl apply -f -
1616
- sleep:
17-
duration: 5s
17+
duration: 10s
1818
- name: step-02
1919
try:
2020
- apply:

other/prevent-bare-pods/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
- name: step-03
3737
try:
3838
- sleep:
39-
duration: 5s
39+
duration: 10s
4040
- script:
4141
content: |
4242
if [ $(kubectl get pods -n prevent-naked-pods-ns | grep gooddeployment01 | wc -l) -gt 0 ]; then exit 0; else exit 1; fi

other/protect-node-taints/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
node=$(kubectl get nodes --no-headers | awk '{print $1}' | head -n 1)
1515
kubectl taint nodes "$node" foo=bar:NoSchedule
1616
- sleep:
17-
duration: 5s
17+
duration: 10s
1818
- name: step-02
1919
try:
2020
- apply:

other/refresh-env-var-in-pod/.chainsaw-test/chainsaw-test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,22 @@ spec:
2727
- name: step-03
2828
try:
2929
- sleep:
30-
duration: 5s
30+
duration: 10s
3131
- script:
3232
content: |
3333
kubectl get pod -n refresh-env-var-ns --no-headers | awk '{print $1}' > deploy-names.txt
3434
- name: step-04
3535
try:
3636
- sleep:
37-
duration: 5s
37+
duration: 10s
3838
- apply:
3939
file: chainsaw-step-04-apply-1.yaml
4040
- apply:
4141
file: chainsaw-step-04-apply-2.yaml
4242
- name: step-05
4343
try:
4444
- sleep:
45-
duration: 5s
45+
duration: 10s
4646
- script:
4747
content: |
4848
annotation=$(kubectl get deploy deployment01 -n refresh-env-var-ns -o json | kyverno jp query "spec.template.metadata.annotations.\"corp.org/random\" || '' " | tail -n 1 | cut -d '"' -f 2)
@@ -56,7 +56,7 @@ spec:
5656
annotation=$(kubectl get deploy deployment03 -n refresh-env-var-ns -o json | kyverno jp query "spec.template.metadata.annotations.\"corp.org/random\" || '' " | tail -n 1 | cut -d '"' -f 2)
5757
if [ "$annotation" = "1234abcd" ]; then exit 0; exit 1; fi
5858
- sleep:
59-
duration: 5s
59+
duration: 10s
6060
- script:
6161
content: |
6262
pod_one=$(kubectl get pod --no-headers -n refresh-env-var-ns | awk '{print $1}' | grep deployment01 | awk 'NR==1{print $1}')
@@ -73,7 +73,7 @@ spec:
7373
exit 0;
7474
fi
7575
- sleep:
76-
duration: 5s
76+
duration: 10s
7777
- script:
7878
content: |
7979
pod_one=$(kubectl get pod --no-headers -n refresh-env-var-ns | awk '{print $1}' | grep deployment02 | awk 'NR==1{print $1}')
@@ -90,7 +90,7 @@ spec:
9090
exit 0;
9191
fi
9292
- sleep:
93-
duration: 5s
93+
duration: 10s
9494
- script:
9595
content: |
9696
pod_one=$(kubectl get pod --no-headers -n refresh-env-var-ns | awk '{print $1}' | grep deployment03 | awk 'NR==1{print $1}')

other/refresh-volumes-in-pods/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ spec:
3939
- name: step-04
4040
try:
4141
- sleep:
42-
duration: 5s
42+
duration: 10s
4343
- script:
4444
content: |
4545
annotation=$(kubectl get pod pod01 -n refresh-vols-ns -o json | kyverno jp query "metadata.annotations.\"corp.org/random\" || '' " | tail -n 1 | cut -d '"' -f 2)

other/restart-deployment-on-secret-change/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ spec:
3030
- name: step-04
3131
try:
3232
- sleep:
33-
duration: 5s
33+
duration: 10s
3434
- script:
3535
content: |
3636
annotation=$(kubectl get deployment -n default busybox -o json | kyverno jp query "spec.template.metadata.annotations.\"ops.corp.com\/triggerrestart\" || 'annotation-404' " | tail -n 1 | cut -d '"' -f 2)

other/restrict-node-label-changes/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
content: |
1919
kubectl get configmap kyverno -n kyverno -o yaml | sed 's/\[Node\/\*,\*,\*\]//g' - | sed 's/\[Node,\*,\*\]//g' - | kubectl apply -f -
2020
- sleep:
21-
duration: 5s
21+
duration: 10s
2222
- name: step-02
2323
try:
2424
- apply:

other/restrict-node-label-creation/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
content: |
1313
kubectl get configmap kyverno -n kyverno -o yaml | sed 's/\[Node\/\*,\*,\*\]//g' - | sed 's/\[Node,\*,\*\]//g' - | kubectl apply -f -
1414
- sleep:
15-
duration: 5s
15+
duration: 10s
1616
- name: step-02
1717
try:
1818
- apply:

other/scale-deployment-zero/.chainsaw-test/chainsaw-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
content: |
1717
kubectl get configmap -n kyverno kyverno -o yaml | sed 's/system\:nodes/system\:thisisjunk/g' | kubectl apply -f -
1818
- sleep:
19-
duration: 5s
19+
duration: 10s
2020
- name: step-02
2121
try:
2222
- apply:
@@ -41,4 +41,4 @@ spec:
4141
content: |
4242
kubectl get configmap -n kyverno kyverno -o yaml | sed 's/system\:thisisjunk/system\:nodes/g' | kubectl apply -f -
4343
- sleep:
44-
duration: 5s
44+
duration: 10s

psa-cel/deny-privileged-profile/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ spec:
8080
export KUBECONFIG=./temp
8181
if kubectl --context=denyprivilegeduser-context create -f ns-bad.yaml; then exit 1; else exit 0; fi
8282
- sleep:
83-
duration: 5s
83+
duration: 10s
8484
finally:
8585
- script:
8686
content: kubectl delete -f ns-good.yaml --ignore-not-found

psa/deny-privileged-profile/.chainsaw-test/chainsaw-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ spec:
8080
export KUBECONFIG=./temp
8181
if kubectl --context=denyprivilegeduser-context create -f ns-bad.yaml; then exit 1; else exit 0; fi
8282
- sleep:
83-
duration: 5s
83+
duration: 10s
8484
finally:
8585
- script:
8686
content: kubectl delete -f ns-good.yaml --ignore-not-found

0 commit comments

Comments
 (0)