Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct CSVs and metadata in order to get scorecard to fully pass its tests #20118

Closed
tolusha opened this issue Jul 12, 2021 · 2 comments
Closed
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@tolusha
Copy link
Contributor

tolusha commented Jul 12, 2021

Is your task related to a problem? Please describe.

SDK Scorecard Validation
Che-Operator project was checked against the default Scorecard image configuration which is
added by default in the projects which are generated using SDK. These tests are being
run by CVP now, but are not gating releases at this time. Here is the scorecard test
output against your latest bundle version

Image: quay.io/operator-framework/scorecard-test:v1.5.0
Entrypoint: [scorecard-test olm-spec-descriptors]
Labels:
"suite":"olm"
"test":"olm-spec-descriptors-test"
Results:
Name: olm-spec-descriptors
State: fail
Suggestions:
Add a spec descriptor for auth
Add a spec descriptor for database
Add a spec descriptor for metrics
Add a spec descriptor for server
Add a spec descriptor for storage
Errors:
auth does not have a spec descriptor
database does not have a spec descriptor
metrics does not have a spec descriptor
server does not have a spec descriptor
storage does not have a spec descriptor
Image: quay.io/operator-framework/scorecard-test:v1.5.0
Entrypoint: [scorecard-test olm-crds-have-resources]
Labels:
"suite":"olm"
"test":"olm-crds-have-resources-test"
Results:
Name: olm-crds-have-resources
State: fail
Errors:
Owned CRDs do not have resources specified

Describe the solution you'd like

Correct CSVs and metadata in order to get scorecard to fully pass its tests

Describe alternatives you've considered

N/A

Additional context

https://sdk.operatorframework.io/docs/advanced-topics/scorecard/scorecard/

@tolusha tolusha added kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/next severity/P2 Has a minor but important impact to the usage or development of the system. area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator team/deploy labels Jul 12, 2021
@l0rd
Copy link
Contributor

l0rd commented Jul 13, 2021

@tolusha what's CVP?

@tolusha
Copy link
Contributor Author

tolusha commented Jul 14, 2021

@l0rd
Container Verification Pipeline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

No branches or pull requests

3 participants