Skip to content

Commit 13ab0a2

Browse files
committed
cvo: Add optional tls scanner presubmit job
A failing test of the tls-scanner-run step [1] does not fail the whole job [2]. At least, as of the moment. Thus, make the job optional. An always passing job has no significant value. Thus, the job is intended to be used to verify TLS changes explicitly. We'll depend on existing periodic testing and fix things when a regression is reported, if not caught during merging. Use an AWS cluster profile in combination with stronger compute nodes to handle the tls-scanner-run step. The default node type fails to schedule the needed pods by the step. The node type was chosen based on other tls-scanner jobs in the openshift/release repository. [1]: https://steps.ci.openshift.org/reference/tls-scanner-run [2]: https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_release/76044/rehearse-76044-pull-ci-openshift-cluster-version-operator-main-tls-scanner/2031796334276644864
1 parent 425c81b commit 13ab0a2

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-main.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,17 @@ tests:
196196
container:
197197
from: src
198198
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
199+
- always_run: false
200+
as: tls-scanner
201+
optional: true
202+
steps:
203+
cluster_profile: aws-5
204+
env:
205+
COMPUTE_NODE_TYPE: m5.2xlarge
206+
SCAN_NAMESPACE: openshift-cluster-version
207+
test:
208+
- ref: tls-scanner-run
209+
workflow: ipi-aws
199210
zz_generated_metadata:
200211
branch: main
201212
org: openshift

0 commit comments

Comments
 (0)