Skip to content

Commit

Permalink
chore: upgrade chainsaw and remove a couple of kubectl/envsubst calls (
Browse files Browse the repository at this point in the history
…#3021)

Signed-off-by: Charles-Edouard Brétéché <[email protected]>
  • Loading branch information
eddycharly committed Feb 15, 2024
1 parent d4044c1 commit f0e23dd
Show file tree
Hide file tree
Showing 42 changed files with 212 additions and 156 deletions.
1 change: 1 addition & 0 deletions .chainsaw-local.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ kind: Configuration
metadata:
name: configuration-local
spec:
template: true
timeouts:
assert: 5m
cleanup: 5m
Expand Down
1 change: 1 addition & 0 deletions .chainsaw.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ metadata:
name: configuration
spec:
skipDelete: true
template: true
timeouts:
assert: 6m40s
cleanup: 6m40s
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
uses: ./.github/actions/deploy-prometheus-on-cluster

- name: Install Chainsaw
uses: kyverno/action-install-chainsaw@07b6c986572f2abaf6647c85d37cbecfddc4a6ab # v0.1.3
uses: kyverno/action-install-chainsaw@8307cf9038333ce168dd4339ae24f9ab16ab7a00 # v0.1.4

- name: Run Scheduling Gates Integration Tests
if: inputs.scheduling-gates == 'gates_on' && inputs.allowed-namespaces == 'allowed_ns_off'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-creation-request
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-post-evaluation
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-post-task
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-pre-evaluation
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-pre-task-retry
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-pre-task-timeout
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-failing-pre-task
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: app-one-taskdefinition-not-found
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: container-runtime
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
6 changes: 4 additions & 2 deletions test/chainsaw/integration/imagepullsecret/chainsaw-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: imagepullsecret
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: podtato-head-application-auto-app-discovery
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@ metadata:
creationTimestamp: null
name: podtato-head-application
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
6 changes: 4 additions & 2 deletions test/chainsaw/integration/restartable-app/chainsaw-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: restartable-app
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ kind: Test
metadata:
name: simple-daemonset-annotated
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
file: 01-assert.yaml
catch:
- podLogs:
selector: app=daemonset
- script:
content: kubectl logs -l app=daemonset -n $NAMESPACE
- name: step-01
try:
- apply:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-annotated-with-app-context
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-container-annotation
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-evaluation
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-k8s-recommended-label
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-python-runtime
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-recursive-task
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment-sanitize-version-number
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ kind: Test
metadata:
name: simple-deployment
spec:
namespaceTemplate:
metadata:
annotations:
keptn.sh/lifecycle-toolkit: enabled
steps:
- name: step-00
try:
- script:
content: kubectl annotate ns $NAMESPACE keptn.sh/lifecycle-toolkit='enabled'
- apply:
file: 00-install.yaml
- assert:
Expand Down
Loading

0 comments on commit f0e23dd

Please sign in to comment.