Skip to content

Commit 38898fc

Browse files
authored
Merge pull request #53 from komish/update-scorecard-image-tag
Update Operator SDK scorecard image tags and disable two scorecard test tags
2 parents aa91ae9 + a8e5ae8 commit 38898fc

File tree

2 files changed

+34
-24
lines changed

2 files changed

+34
-24
lines changed

templates/config/scorecard/patches/basic.config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
entrypoint:
55
- scorecard-test
66
- basic-check-spec
7-
image: quay.io/operator-framework/scorecard-test:v1.3.0
7+
image: quay.io/operator-framework/scorecard-test:v1.7.1
88
labels:
99
suite: basic
1010
test: basic-check-spec-test

templates/config/scorecard/patches/olm.config.yaml

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
entrypoint:
55
- scorecard-test
66
- olm-bundle-validation
7-
image: quay.io/operator-framework/scorecard-test:v1.3.0
7+
image: quay.io/operator-framework/scorecard-test:v1.7.1
88
labels:
99
suite: olm
1010
test: olm-bundle-validation-test
@@ -14,37 +14,47 @@
1414
entrypoint:
1515
- scorecard-test
1616
- olm-crds-have-validation
17-
image: quay.io/operator-framework/scorecard-test:v1.3.0
17+
image: quay.io/operator-framework/scorecard-test:v1.7.1
1818
labels:
1919
suite: olm
2020
test: olm-crds-have-validation-test
21-
- op: add
22-
path: /stages/0/tests/-
23-
value:
24-
entrypoint:
25-
- scorecard-test
26-
- olm-crds-have-resources
27-
image: quay.io/operator-framework/scorecard-test:v1.3.0
28-
labels:
29-
suite: olm
30-
test: olm-crds-have-resources-test
21+
## This test is disabled as the current state of the ACK
22+
## is such that the controllers themselves don't manage
23+
## other resources (e.g. pods, deployments) in the cluster
24+
## where they are deployed.
25+
## This test is not currently a requirement for certification.
26+
# - op: add
27+
# path: /stages/0/tests/-
28+
# value:
29+
# entrypoint:
30+
# - scorecard-test
31+
# - olm-crds-have-resources
32+
# image: quay.io/operator-framework/scorecard-test:v1.7.1
33+
# labels:
34+
# suite: olm
35+
# test: olm-crds-have-resources-test
3136
- op: add
3237
path: /stages/0/tests/-
3338
value:
3439
entrypoint:
3540
- scorecard-test
3641
- olm-spec-descriptors
37-
image: quay.io/operator-framework/scorecard-test:v1.3.0
42+
image: quay.io/operator-framework/scorecard-test:v1.7.1
3843
labels:
3944
suite: olm
4045
test: olm-spec-descriptors-test
41-
- op: add
42-
path: /stages/0/tests/-
43-
value:
44-
entrypoint:
45-
- scorecard-test
46-
- olm-status-descriptors
47-
image: quay.io/operator-framework/scorecard-test:v1.3.0
48-
labels:
49-
suite: olm
50-
test: olm-status-descriptors-test
46+
## This test is disabled as the status descriptor annotations are
47+
## derived from API markers on the *Status type definitions, or scaffolded
48+
## by the olm generator which cannot currently be done with the
49+
## input data provided to the olm generator.
50+
## This test is not currently a requirement for certification.
51+
# - op: add
52+
# path: /stages/0/tests/-
53+
# value:
54+
# entrypoint:
55+
# - scorecard-test
56+
# - olm-status-descriptors
57+
# image: quay.io/operator-framework/scorecard-test:v1.7.1
58+
# labels:
59+
# suite: olm
60+
# test: olm-status-descriptors-test

0 commit comments

Comments
 (0)