yugabyte / yugabyte-operator

Kubernetes Operator for YugabyteDB (legacy)
65 stars 29 forks source link

[YBOPERATOR-4] failing operator-scorecard-tests #9

Open nchandrappa opened 4 years ago

nchandrappa commented 4 years ago

Issue-1: { "name": "Status Block Exists", "description": "Custom Resource has a Status Block", "labels": { "necessity": "required", "suite": "basic", "test": "checkstatustest" }, "state": "fail", "suggestions": [ "Add a 'status' field to your Custom Resource" ] }

Issue-2: { "name": "Bundle Validation Test", "description": "Validates bundle contents", "labels": { "necessity": "required", "suite": "olm", "test": "bundlevalidationtest" }, "state": "fail", "errors": [ "unable to find the OLM 'bundle' directory which is required for this test" ] }

Issue 3: { "name": "Owned CRDs have resources listed", "description": "All Owned CRDs contain a resources subsection", "labels": { "necessity": "required", "suite": "olm", "test": "crdshaveresourcestest" }, "state": "fail", "suggestions": [ "If it would be helpful to an end-user to understand or troubleshoot your CR, consider adding resources [statefulsets/v1 pods/v1 configmaps/v1 deployments/v1 secrets/v1 services/v1] to the resources section for owned CRD YBCluster" ] }

Issue 4: { "name": "Spec fields with descriptors", "description": "All spec fields have matching descriptors in the CSV", "labels": { "necessity": "required", "suite": "olm", "test": "specdescriptorstest" }, "state": "fail", "suggestions": [ "Add a spec descriptor for tls", "Add a spec descriptor for tserver", "Add a spec descriptor for image", "Add a spec descriptor for master", "Add a spec descriptor for replicationFactor" ] }