Skip to content

Instantly share code, notes, and snippets.

@rh-operator-bundle-bot
Created May 10, 2024 11:10
Show Gist options
  • Save rh-operator-bundle-bot/e62cbed551ca2d2eb82c217a775a6fc6 to your computer and use it in GitHub Desktop.
Save rh-operator-bundle-bot/e62cbed551ca2d2eb82c217a775a6fc6 to your computer and use it in GitHub Desktop.
{
"certified": false,
"deleted": false,
"docker_image_digest": "sha256:66a8bb34b580288cad40e1e86ea085525c2b7c56b5a10511a96b8275cccedb49",
"docker_image_id": "sha256:4cd88059bd6e8f8a8c4f569084c7a7d8b39b13fc253512f59489a24a9ed3bbe6",
"image_id": "sha256:66a8bb34b580288cad40e1e86ea085525c2b7c56b5a10511a96b8275cccedb49",
"parsed_data": {
"architecture": "amd64",
"created": "2024-05-10 10:43:14.515235919 +0000 UTC",
"image_id": "sha256:66a8bb34b580288cad40e1e86ea085525c2b7c56b5a10511a96b8275cccedb49",
"labels": [
{
"name": "operators.operatorframework.io.bundle.mediatype.v1",
"value": "registry+v1"
},
{
"name": "operators.operatorframework.io.bundle.package.v1",
"value": "keycloak-operator"
},
{
"name": "operators.operatorframework.io.metrics.project_layout",
"value": "quarkus.javaoperatorsdk.io/v1-alpha"
},
{
"name": "operators.operatorframework.io.bundle.channel.default.v1",
"value": "fast"
},
{
"name": "operators.operatorframework.io.bundle.channels.v1",
"value": "fast"
},
{
"name": "operators.operatorframework.io.bundle.manifests.v1",
"value": "manifests/"
},
{
"name": "operators.operatorframework.io.bundle.metadata.v1",
"value": "metadata/"
},
{
"name": "operators.operatorframework.io.metrics.builder",
"value": "qosdk-bundle-generator/6.6.7+c4db039"
},
{
"name": "operators.operatorframework.io.metrics.mediatype.v1",
"value": "metrics+v1"
},
{
"name": "io.buildah.version",
"value": "1.26.2"
}
],
"layers": [
"sha256:5ae9ba9c901caa3d6a5f75627e92a41fe7d86f0d790d459861e3ec3c036cd8ef"
],
"os": "linux",
"size": 426,
"uncompressed_layer_sizes": [
{
"layer_id": "sha256:4f0ddd765fe294c09ab798563c3b48adb9e80a51f863e692e4979745f27ace6f",
"size_bytes": 347136
}
]
},
"architecture": "amd64",
"raw_config": "{\"created\":\"2024-05-10T10:43:14.515235919Z\",\"container\":\"280154696c5be7d1a4111ecd1002fe50cee37a9b7d3c9f1c1961c572c37f901d\",\"container_config\":{\"Hostname\":\"d489b9e28a17\",\"Domainname\":\"\",\"User\":\"\",\"AttachStdin\":false,\"AttachStdout\":false,\"AttachStderr\":false,\"Tty\":false,\"OpenStdin\":false,\"StdinOnce\":false,\"Env\":[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"],\"Cmd\":[],\"Image\":\"\",\"Volumes\":{},\"WorkingDir\":\"\",\"Entrypoint\":[],\"OnBuild\":[],\"Labels\":{\"io.buildah.version\":\"1.26.2\",\"operators.operatorframework.io.bundle.channel.default.v1\":\"fast\",\"operators.operatorframework.io.bundle.channels.v1\":\"fast\",\"operators.operatorframework.io.bundle.manifests.v1\":\"manifests/\",\"operators.operatorframework.io.bundle.mediatype.v1\":\"registry+v1\",\"operators.operatorframework.io.bundle.metadata.v1\":\"metadata/\",\"operators.operatorframework.io.bundle.package.v1\":\"keycloak-operator\",\"operators.operatorframework.io.metrics.builder\":\"qosdk-bundle-generator/6.6.7+c4db039\",\"operators.operatorframework.io.metrics.mediatype.v1\":\"metrics+v1\",\"operators.operatorframework.io.metrics.project_layout\":\"quarkus.javaoperatorsdk.io/v1-alpha\"}},\"config\":{\"Hostname\":\"d489b9e28a17\",\"Domainname\":\"\",\"User\":\"\",\"AttachStdin\":false,\"AttachStdout\":false,\"AttachStderr\":false,\"Tty\":false,\"OpenStdin\":false,\"StdinOnce\":false,\"Env\":[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"],\"Cmd\":[],\"Image\":\"\",\"Volumes\":{},\"WorkingDir\":\"\",\"Entrypoint\":[],\"OnBuild\":[],\"Labels\":{\"io.buildah.version\":\"1.26.2\",\"operators.operatorframework.io.bundle.channel.default.v1\":\"fast\",\"operators.operatorframework.io.bundle.channels.v1\":\"fast\",\"operators.operatorframework.io.bundle.manifests.v1\":\"manifests/\",\"operators.operatorframework.io.bundle.mediatype.v1\":\"registry+v1\",\"operators.operatorframework.io.bundle.metadata.v1\":\"metadata/\",\"operators.operatorframework.io.bundle.package.v1\":\"keycloak-operator\",\"operators.operatorframework.io.metrics.builder\":\"qosdk-bundle-generator/6.6.7+c4db039\",\"operators.operatorframework.io.metrics.mediatype.v1\":\"metrics+v1\",\"operators.operatorframework.io.metrics.project_layout\":\"quarkus.javaoperatorsdk.io/v1-alpha\"}},\"architecture\":\"amd64\",\"os\":\"linux\",\"rootfs\":{\"type\":\"layers\",\"diff_ids\":[\"sha256:4f0ddd765fe294c09ab798563c3b48adb9e80a51f863e692e4979745f27ace6f\"]},\"history\":[{\"created\":\"2024-05-10T10:43:14.288286843Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.channel.default.v1='fast'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288302716Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.channels.v1='fast'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288324158Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.manifests.v1='manifests/'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288343452Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.mediatype.v1='registry+v1'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288363624Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.metadata.v1='metadata/'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288382369Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.bundle.package.v1='keycloak-operator'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288399201Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.metrics.builder='qosdk-bundle-generator/6.6.7+c4db039'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288415017Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.metrics.mediatype.v1='metrics+v1'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.288454374Z\",\"created_by\":\"/bin/sh -c #(nop) LABEL operators.operatorframework.io.metrics.project_layout='quarkus.javaoperatorsdk.io/v1-alpha'\",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.408943565Z\",\"created_by\":\"/bin/sh -c #(nop) COPY dir:b07d420f75ec3d2b6759941fdffb31cefbf06425eb23c41efb062feb599e651e in /manifests/ \",\"empty_layer\":true},{\"created\":\"2024-05-10T10:43:14.517326746Z\",\"created_by\":\"/bin/sh -c #(nop) COPY dir:05ca4b143324208af7bbe6856a3f4d2b59727f62324b45ca4a7b493677f3d5ce in /metadata/ \"}]}",
"repositories": [
{
"published": false,
"push_date": "2024-05-10T10:58:05Z",
"registry": "quay.io",
"repository": "community-operator-pipeline-prod/keycloak-operator",
"tags": [
{
"added_date": "2024-05-10T10:58:05Z",
"name": "24.0.4"
}
]
}
],
"sum_layer_size_bytes": 347136,
"uncompressed_top_layer_id": "sha256:4f0ddd765fe294c09ab798563c3b48adb9e80a51f863e692e4979745f27ace6f"
}
53259191801f8041104e5e4b62a0c34e ./manifests/keycloaks.k8s.keycloak.org-v1.crd.yml
5a469047187331e7871abe3adbf23068 ./manifests/keycloakrealmimports.k8s.keycloak.org-v1.crd.yml
e7ff5687d403bc9ec4890b34ab7bd9bc ./metadata/annotations.yaml
f5763d7dc3c7a25dfcee44044622360c ./manifests/keycloak-operator.clusterserviceversion.yaml
{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","metadata":{"creationTimestamp":"2024-05-10T11:02:13Z","generation":1,"managedFields":[{"apiVersion":"operators.coreos.com/v1alpha1","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:displayName":{},"f:icon":{".":{},"f:base64data":{},"f:mediatype":{}},"f:image":{},"f:secrets":{},"f:sourceType":{}}},"manager":"preflight","operation":"Update","time":"2024-05-10T11:02:13Z"},{"apiVersion":"operators.coreos.com/v1alpha1","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:connectionState":{".":{},"f:address":{},"f:lastConnect":{},"f:lastObservedState":{}},"f:registryService":{".":{},"f:createdAt":{},"f:port":{},"f:protocol":{},"f:serviceName":{},"f:serviceNamespace":{}}}},"manager":"catalog","operation":"Update","subresource":"status","time":"2024-05-10T11:03:31Z"}],"name":"keycloak-operator","namespace":"keycloak-operator","resourceVersion":"44182","uid":"46395652-dc37-43b4-b424-197589c5d3b6"},"spec":{"displayName":"keycloak-operator","icon":{"base64data":"","mediatype":""},"image":"quay.io/community-operator-pipeline-prod/catalog:v4.16-77f4ac51b0b9b3f362f906bed30482b7a3cfe046","secrets":["registry-auth-keys"],"sourceType":"grpc"},"status":{"connectionState":{"address":"keycloak-operator.keycloak-operator.svc:50051","lastConnect":"2024-05-10T11:03:31Z","lastObservedState":"TRANSIENT_FAILURE"},"registryService":{"createdAt":"2024-05-10T11:03:30Z","port":"50051","protocol":"grpc","serviceName":"keycloak-operator","serviceNamespace":"keycloak-operator"}}}
{"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"openshift.io/sa.scc.mcs":"s0:c26,c20","openshift.io/sa.scc.supplemental-groups":"1000690000/10000","openshift.io/sa.scc.uid-range":"1000690000/10000"},"creationTimestamp":"2024-05-10T11:02:12Z","labels":{"kubernetes.io/metadata.name":"keycloak-operator","olm.operatorgroup.uid/99b1560d-e90d-4bd0-beaa-275f91d03661":"","pod-security.kubernetes.io/audit":"restricted","pod-security.kubernetes.io/audit-version":"v1.24","pod-security.kubernetes.io/warn":"restricted","pod-security.kubernetes.io/warn-version":"v1.24"},"managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{"f:pod-security.kubernetes.io/audit":{},"f:pod-security.kubernetes.io/audit-version":{},"f:pod-security.kubernetes.io/warn":{},"f:pod-security.kubernetes.io/warn-version":{}}}},"manager":"pod-security-admission-label-synchronization-controller","operation":"Apply","time":"2024-05-10T11:02:13Z"},{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:openshift.io/sa.scc.mcs":{},"f:openshift.io/sa.scc.supplemental-groups":{},"f:openshift.io/sa.scc.uid-range":{}}}},"manager":"cluster-policy-controller","operation":"Update","time":"2024-05-10T11:02:12Z"},{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{".":{},"f:kubernetes.io/metadata.name":{}}}},"manager":"preflight","operation":"Update","time":"2024-05-10T11:02:12Z"},{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{"f:olm.operatorgroup.uid/99b1560d-e90d-4bd0-beaa-275f91d03661":{}}}},"manager":"olm","operation":"Update","time":"2024-05-10T11:02:13Z"}],"name":"keycloak-operator","resourceVersion":"43605","uid":"cfdb3310-3527-435f-af53-b3eda3228c8a"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
{"apiVersion":"operators.coreos.com/v1","kind":"OperatorGroup","metadata":{"annotations":{"olm.providedAPIs":"Keycloak.v2alpha1.k8s.keycloak.org,KeycloakRealmImport.v2alpha1.k8s.keycloak.org"},"creationTimestamp":"2024-05-10T11:02:13Z","generation":1,"managedFields":[{"apiVersion":"operators.coreos.com/v1","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:lastUpdated":{},"f:namespaces":{".":{},"v:\"keycloak-operator\"":{}}}},"manager":"olm","operation":"Update","subresource":"status","time":"2024-05-10T11:02:13Z"},{"apiVersion":"operators.coreos.com/v1","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:targetNamespaces":{".":{},"v:\"keycloak-operator\"":{}},"f:upgradeStrategy":{}}},"manager":"preflight","operation":"Update","time":"2024-05-10T11:02:13Z"},{"apiVersion":"operators.coreos.com/v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:olm.providedAPIs":{}}}},"manager":"olm","operation":"Update","time":"2024-05-10T11:03:29Z"}],"name":"keycloak-operator","namespace":"keycloak-operator","resourceVersion":"44074","uid":"99b1560d-e90d-4bd0-beaa-275f91d03661"},"spec":{"targetNamespaces":["keycloak-operator"],"upgradeStrategy":"Default"},"status":{"lastUpdated":"2024-05-10T11:02:13Z","namespaces":["keycloak-operator"]}}
{"apiVersion":"operators.coreos.com/v1alpha1","kind":"Subscription","metadata":{"creationTimestamp":"2024-05-10T11:02:13Z","generation":1,"labels":{"operators.coreos.com/keycloak-operator.keycloak-operator":""},"managedFields":[{"apiVersion":"operators.coreos.com/v1alpha1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{".":{},"f:operators.coreos.com/keycloak-operator.keycloak-operator":{}}}},"manager":"Go-http-client","operation":"Update","time":"2024-05-10T11:02:13Z"},{"apiVersion":"operators.coreos.com/v1alpha1","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:channel":{},"f:name":{},"f:source":{},"f:sourceNamespace":{}}},"manager":"preflight","operation":"Update","time":"2024-05-10T11:02:13Z"},{"apiVersion":"operators.coreos.com/v1alpha1","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:catalogHealth":{},"f:conditions":{},"f:currentCSV":{},"f:installPlanGeneration":{},"f:installPlanRef":{".":{},"f:apiVersion":{},"f:kind":{},"f:name":{},"f:namespace":{},"f:resourceVersion":{},"f:uid":{}},"f:installedCSV":{},"f:installplan":{".":{},"f:apiVersion":{},"f:kind":{},"f:name":{},"f:uuid":{}},"f:lastUpdated":{},"f:state":{}}},"manager":"catalog","operation":"Update","subresource":"status","time":"2024-05-10T11:03:32Z"}],"name":"keycloak-operator","namespace":"keycloak-operator","resourceVersion":"44205","uid":"922d7193-eee5-490c-80d9-8daa5eea41ee"},"spec":{"channel":"fast","name":"keycloak-operator","source":"keycloak-operator","sourceNamespace":"keycloak-operator"},"status":{"catalogHealth":[{"catalogSourceRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","name":"keycloak-operator","namespace":"keycloak-operator","resourceVersion":"43917","uid":"46395652-dc37-43b4-b424-197589c5d3b6"},"healthy":true,"lastUpdated":"2024-05-10T11:03:17Z"},{"catalogSourceRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","name":"certified-operators","namespace":"openshift-marketplace","resourceVersion":"39462","uid":"bc796d54-6fd8-4ef5-8442-b541fea6d214"},"healthy":true,"lastUpdated":"2024-05-10T11:03:17Z"},{"catalogSourceRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","name":"community-operators","namespace":"openshift-marketplace","resourceVersion":"39495","uid":"a3e3d4ec-084c-4fc2-a663-91a671bc7748"},"healthy":true,"lastUpdated":"2024-05-10T11:03:17Z"},{"catalogSourceRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","name":"redhat-marketplace","namespace":"openshift-marketplace","resourceVersion":"39405","uid":"88f20d13-75c9-4364-b43e-9a4c9ee1f79e"},"healthy":true,"lastUpdated":"2024-05-10T11:03:17Z"},{"catalogSourceRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"CatalogSource","name":"redhat-operators","namespace":"openshift-marketplace","resourceVersion":"39433","uid":"a768f682-8888-4d02-b1c6-e28d2adc2e5a"},"healthy":true,"lastUpdated":"2024-05-10T11:03:17Z"}],"conditions":[{"reason":"UnpackingInProgress","status":"True","type":"BundleUnpacking"},{"lastTransitionTime":"2024-05-10T11:03:17Z","message":"all available catalogsources are healthy","reason":"AllCatalogSourcesHealthy","status":"False","type":"CatalogSourcesUnhealthy"}],"currentCSV":"keycloak-operator.v24.0.4","installPlanGeneration":1,"installPlanRef":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"InstallPlan","name":"install-8qdx6","namespace":"keycloak-operator","resourceVersion":"44062","uid":"dae02038-6aef-4f96-9a1a-2492003d41f4"},"installedCSV":"keycloak-operator.v24.0.4","installplan":{"apiVersion":"operators.coreos.com/v1alpha1","kind":"InstallPlan","name":"install-8qdx6","uuid":"dae02038-6aef-4f96-9a1a-2492003d41f4"},"lastUpdated":"2024-05-10T11:03:32Z","state":"AtLatestKnown"}}
{"apiVersion":"v1","kind":"Namespace","metadata":{"annotations":{"openshift.io/sa.scc.mcs":"s0:c26,c25","openshift.io/sa.scc.supplemental-groups":"1000700000/10000","openshift.io/sa.scc.uid-range":"1000700000/10000"},"creationTimestamp":"2024-05-10T11:02:12Z","labels":{"kubernetes.io/metadata.name":"keycloak-operator-target","pod-security.kubernetes.io/audit":"restricted","pod-security.kubernetes.io/audit-version":"v1.24","pod-security.kubernetes.io/warn":"restricted","pod-security.kubernetes.io/warn-version":"v1.24"},"managedFields":[{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{"f:pod-security.kubernetes.io/audit":{},"f:pod-security.kubernetes.io/audit-version":{},"f:pod-security.kubernetes.io/warn":{},"f:pod-security.kubernetes.io/warn-version":{}}}},"manager":"pod-security-admission-label-synchronization-controller","operation":"Apply","time":"2024-05-10T11:02:13Z"},{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:openshift.io/sa.scc.mcs":{},"f:openshift.io/sa.scc.supplemental-groups":{},"f:openshift.io/sa.scc.uid-range":{}}}},"manager":"cluster-policy-controller","operation":"Update","time":"2024-05-10T11:02:12Z"},{"apiVersion":"v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:labels":{".":{},"f:kubernetes.io/metadata.name":{}}}},"manager":"preflight","operation":"Update","time":"2024-05-10T11:02:12Z"}],"name":"keycloak-operator-target","resourceVersion":"43589","uid":"81b1dcb8-0427-44d9-a12f-1ce615f5cdd2"},"spec":{"finalizers":["kubernetes"]},"status":{"phase":"Active"}}
{
"kind": "TestList",
"apiVersion": "scorecard.operatorframework.io/v1alpha3",
"items": [
{
"kind": "Test",
"apiVersion": "scorecard.operatorframework.io/v1alpha3",
"spec": {
"image": "quay.io/operator-framework/scorecard-test:v1.33.0",
"entrypoint": [
"scorecard-test",
"olm-bundle-validation"
],
"labels": {
"suite": "olm",
"test": "olm-bundle-validation-test"
},
"storage": {
"spec": {
"mountPath": {}
}
}
},
"status": {
"results": [
{
"name": "olm-bundle-validation",
"log": "time=\"2024-05-10T11:02:11Z\" level=debug msg=\"Found manifests directory\" name=bundle-test\ntime=\"2024-05-10T11:02:11Z\" level=debug msg=\"Found metadata directory\" name=bundle-test\ntime=\"2024-05-10T11:02:11Z\" level=debug msg=\"Getting mediaType info from manifests directory\" name=bundle-test\ntime=\"2024-05-10T11:02:11Z\" level=debug msg=\"Found annotations file\" name=bundle-test\ntime=\"2024-05-10T11:02:11Z\" level=debug msg=\"Could not find optional dependencies file\" name=bundle-test\n",
"state": "pass",
"suggestions": [
"Warning: Value : (keycloak-operator.v24.0.4) csv.Spec.minKubeVersion is not informed. It is recommended you provide this information. Otherwise, it would mean that your operator project can be distributed and installed in any cluster version available, which is not necessarily the case for all projects."
],
"creationTimestamp": null
}
]
}
}
]
}
{
"image": "quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4",
"passed": false,
"certification_hash": "d41d8cd98f00b204e9800998ecf8427e",
"test_library": {
"name": "github.com/redhat-openshift-ecosystem/openshift-preflight",
"version": "1.9.4",
"commit": "7abf1ac0cc2c9156a16557d532da5d365b662423"
},
"results": {
"passed": [
{
"name": "ScorecardOlmSuiteCheck",
"elapsed_time": 6469,
"description": "Operator-sdk scorecard OLM Test Suite Check"
},
{
"name": "DeployableByOLM",
"elapsed_time": 88715,
"description": "Checking if the operator could be deployed by OLM"
}
],
"failed": [],
"errors": [
{
"name": "ScorecardBasicSpecCheck",
"elapsed_time": 240115,
"description": "Check to make sure that all CRs have a spec block.",
"help": "There was a fatal error while running operator-sdk scorecard tests. Please see the preflight log for details. If necessary, set logging to be more verbose."
}
]
}
}
time="2024-05-10T10:58:04Z" level=debug msg="config file not found, proceeding without it"
time="2024-05-10T10:58:04Z" level=info msg="certification library version" version="1.9.4 <commit: 7abf1ac0cc2c9156a16557d532da5d365b662423>"
time="2024-05-10T10:58:04Z" level=info msg="target image" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T10:58:04Z" level=debug msg="pulling image from target registry"
time="2024-05-10T10:58:04Z" level=trace msg="entering preflight keychain Resolve"
time="2024-05-10T10:58:04Z" level=debug msg="created temporary directory" path=/tmp/preflight-3845403453
time="2024-05-10T10:58:04Z" level=debug msg="exporting and flattening image"
time="2024-05-10T10:58:04Z" level=debug msg="extracting container filesystem" path=/tmp/preflight-3845403453/fs
time="2024-05-10T10:58:04Z" level=debug msg="writing container filesystem" outputDirectory=/tmp/preflight-3845403453/fs
time="2024-05-10T10:58:05Z" level=trace msg="image config written to disk" filename=/tmp/tmp.65F9D272so/artifacts/cert-image.json
time="2024-05-10T10:58:05Z" level=debug msg="fetching operator version and openshift-apiserver version" host="https://api.rhoe-ocp-4-15-amd64-aws-us-east-1-jhpgr.certification-pipeline.opdev.io:6443" version="[{\"name\":\"operator\",\"version\":\"4.15.13\"},{\"name\":\"openshift-apiserver\",\"version\":\"4.15.13\"}]"
time="2024-05-10T10:58:05Z" level=debug msg="executing checks"
time="2024-05-10T10:58:05Z" level=debug msg="running check" check=ScorecardBasicSpecCheck
time="2024-05-10T10:58:05Z" level=trace msg="running operator-sdk scorecard check" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T10:58:05Z" level=trace msg="created temporary kubeconfig for use with scorecard at path" name=/tmp/934761728
time="2024-05-10T10:58:05Z" level=info msg="running scorecard with the following invocation" args="[\"operator-sdk\",\"scorecard\",\"--output\",\"json\",\"--selector=test=basic-check-spec-test\",\"--kubeconfig\",\"/tmp/934761728\",\"--wait-time\",\"240s\",\"--namespace\",\"default\",\"--service-account\",\"default\",\"--config\",\"/tmp/scorecard-test-config-1120072728.yaml\",\"--verbose\",\"/tmp/preflight-3845403453/fs\"]"
time="2024-05-10T11:02:05Z" level=debug msg="operator-sdk scorecard failed to run properly"
time="2024-05-10T11:02:05Z" level=debug msg="stderr output" stderr="time=\"2024-05-10T10:58:05Z\" level=debug msg=\"Debug logging is set\"\nError: error running tests context deadline exceeded\nUsage:\n operator-sdk scorecard [flags]\n\nFlags:\n -c, --config string path to scorecard config file\n -h, --help help for scorecard\n --kubeconfig string kubeconfig path\n -L, --list Option to enable listing which tests are run\n -n, --namespace string namespace to run the test images in\n -o, --output string Output format for results. Valid values: text, json, xunit (default \"text\")\n --pod-security string option to run scorecard with legacy pod security context (default \"legacy\")\n -l, --selector string label selector to determine which tests are run\n -s, --service-account string Service account to use for tests (default \"default\")\n -x, --skip-cleanup Disable resource cleanup after tests are run\n -b, --storage-image string Storage image to be used by the Scorecard pod (default \"quay.io/operator-framework/scorecard-storage@sha256:a3bfda71281393c7794cabdd39c563fb050d3020fd0b642ea164646bdd39a0e2\")\n -t, --test-output string Test output directory. (default \"test-output\")\n -u, --untar-image string Untar image to be used by the Scorecard pod (default \"quay.io/operator-framework/scorecard-untar@sha256:2e728c5e67a7f4dec0df157a322dd5671212e8ae60f69137463bd4fdfbff8747\")\n -w, --wait-time duration seconds to wait for tests to complete. Example: 35s (default 30s)\n\nGlobal Flags:\n --plugins strings plugin keys to be used for this subcommand execution\n --verbose Enable verbose logging\n\ntime=\"2024-05-10T11:02:05Z\" level=fatal msg=\"error running tests context deadline exceeded\"\n"
time="2024-05-10T11:02:05Z" level=info msg="check completed" check=ScorecardBasicSpecCheck err="failed to run operator-sdk scorecard: exit status 1" result=ERROR
time="2024-05-10T11:02:05Z" level=debug msg="running check" check=ScorecardOlmSuiteCheck
time="2024-05-10T11:02:05Z" level=trace msg="running operator-sdk scorecard check" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T11:02:05Z" level=trace msg="created temporary kubeconfig for use with scorecard at path" name=/tmp/4025683401
time="2024-05-10T11:02:05Z" level=info msg="running scorecard with the following invocation" args="[\"operator-sdk\",\"scorecard\",\"--output\",\"json\",\"--selector=suite=olm\",\"--kubeconfig\",\"/tmp/4025683401\",\"--wait-time\",\"240s\",\"--namespace\",\"default\",\"--service-account\",\"default\",\"--config\",\"/tmp/scorecard-test-config-122449033.yaml\",\"--verbose\",\"/tmp/preflight-3845403453/fs\"]"
time="2024-05-10T11:02:12Z" level=info msg="check completed" check=ScorecardOlmSuiteCheck result=PASSED
time="2024-05-10T11:02:12Z" level=debug msg="running check" check=DeployableByOLM
time="2024-05-10T11:02:12Z" level=trace msg="reading annotations file from the bundle"
time="2024-05-10T11:02:12Z" level=debug msg="image extraction directory" directory=/tmp/preflight-3845403453/fs
time="2024-05-10T11:02:12Z" level=debug msg="operator metadata" metadata="{\"CatalogImage\":\"quay.io/community-operator-pipeline-prod/catalog:v4.16-77f4ac51b0b9b3f362f906bed30482b7a3cfe046\",\"Channel\":\"fast\",\"PackageName\":\"keycloak-operator\",\"App\":\"keycloak-operator\",\"InstallNamespace\":\"keycloak-operator\",\"TargetNamespace\":\"keycloak-operator-target\",\"InstallModes\":{\"AllNamespaces\":{\"type\":\"AllNamespaces\",\"supported\":false},\"MultiNamespace\":{\"type\":\"MultiNamespace\",\"supported\":false},\"OwnNamespace\":{\"type\":\"OwnNamespace\",\"supported\":true},\"SingleNamespace\":{\"type\":\"SingleNamespace\",\"supported\":true}},\"CsvNamespaces\":null,\"InstalledCsv\":\"\"}"
time="2024-05-10T11:02:12Z" level=trace msg="creating namespace" namespace=keycloak-operator
time="2024-05-10T11:02:12Z" level=trace msg="creating namespace" namespace=keycloak-operator-target
time="2024-05-10T11:02:12Z" level=debug msg="no docker config file is found to access the index image in private registries, using anonymous auth"
time="2024-05-10T11:02:12Z" level=trace msg="creating CatalogSource" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=debug msg="operator install mode" installMode="\"OwnNamespace\""
time="2024-05-10T11:02:13Z" level=debug msg="OperatorGroup TargetNamespaces" namespace="[\"keycloak-operator\"]"
time="2024-05-10T11:02:13Z" level=trace msg="creating OperatorGroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="creating Subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:13Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:15Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:17Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:19Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:21Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:23Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:25Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:27Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:29Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:31Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:33Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:35Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:37Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:39Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:41Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:43Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:45Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:47Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:49Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:51Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:53Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:55Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:57Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:59Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:01Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:03Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:05Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:07Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:09Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:11Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:13Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:15Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:17Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:17Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:18Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"CatalogSourcesAdded\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:12Z\"}],\"lastUpdated\":\"2024-05-10T11:03:12Z\"}"
time="2024-05-10T11:03:18Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"CatalogSourcesAdded\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:12Z\"}],\"lastUpdated\":\"2024-05-10T11:03:12Z\"}"
time="2024-05-10T11:03:20Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:22Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:24Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:26Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:28Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=trace msg="current subscription status" status="{\"currentCSV\":\"keycloak-operator.v24.0.4\",\"installedCSV\":\"keycloak-operator.v24.0.4\",\"installplan\":{\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"kind\":\"InstallPlan\",\"name\":\"install-8qdx6\",\"uuid\":\"dae02038-6aef-4f96-9a1a-2492003d41f4\"},\"state\":\"AtLatestKnown\",\"installPlanGeneration\":1,\"installPlanRef\":{\"kind\":\"InstallPlan\",\"namespace\":\"keycloak-operator\",\"name\":\"install-8qdx6\",\"uid\":\"dae02038-6aef-4f96-9a1a-2492003d41f4\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"44062\"},\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"},{\"type\":\"InstallPlanPending\",\"status\":\"True\",\"reason\":\"Installing\",\"lastTransitionTime\":\"2024-05-10T11:03:28Z\"}],\"lastUpdated\":\"2024-05-10T11:03:29Z\"}"
time="2024-05-10T11:03:30Z" level=debug msg="watch: successfully retrieved object" namespace=keycloak-operator object=keycloak-operator.v24.0.4
time="2024-05-10T11:03:30Z" level=trace msg="installed CSV" csv=keycloak-operator.v24.0.4
time="2024-05-10T11:03:30Z" level=trace msg="looking for csv" csv=keycloak-operator.v24.0.4 namespace="[\"keycloak-operator\"]"
time="2024-05-10T11:03:30Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="CSV created successfully" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="watch: successfully retrieved object" namespace=keycloak-operator object=keycloak-operator.v24.0.4
time="2024-05-10T11:03:40Z" level=debug msg="checking that images are from approved sources"
time="2024-05-10T11:03:40Z" level=debug msg="list of approved registries" registries="[\"registry.connect.dev.redhat.com\",\"registry.connect.qa.redhat.com\",\"registry.connect.stage.redhat.com\",\"registry.connect.redhat.com\",\"registry.redhat.io\",\"registry.access.redhat.com\"]"
time="2024-05-10T11:03:40Z" level=info msg="warning: unapproved registry found for image" image="quay.io/community-operator-pipeline-prod/catalog:v4.16-77f4ac51b0b9b3f362f906bed30482b7a3cfe046"
time="2024-05-10T11:03:40Z" level=info msg="warning: unapproved registry found for image" image="quay.io/keycloak/keycloak-operator:24.0.4"
time="2024-05-10T11:03:40Z" level=debug msg="dumping data in artifacts/ directory"
time="2024-05-10T11:03:40Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching catalogsource" name=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching operatorgroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching namespace" namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching namespace" namespace=keycloak-operator-target
time="2024-05-10T11:03:40Z" level=trace msg="deleting the resources created by DeployableByOLM Check"
time="2024-05-10T11:03:40Z" level=trace msg="deleting Subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="deleting CatalogSource" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="deleting OperatorGroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting secret" name=registry-auth-keys namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting namespace" namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting namespace" namespace=keycloak-operator-target
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=DeployableByOLM result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=ValidateOperatorBundle
time="2024-05-10T11:03:41Z" level=trace msg="reading annotations file from the bundle"
time="2024-05-10T11:03:41Z" level=debug msg="image extraction directory" directory=/tmp/preflight-3845403453/fs
time="2024-05-10T11:03:41Z" level=info msg="warning: Warning: Value : (keycloak-operator.v24.0.4) csv.Spec.minKubeVersion is not informed. It is recommended you provide this information. Otherwise, it would mean that your operator project can be distributed and installed in any cluster version available, which is not necessarily the case for all projects."
time="2024-05-10T11:03:41Z" level=info msg="warning: Warning: Value : (keycloak-operator.v24.0.4) csv.Spec.minKubeVersion is not informed. It is recommended you provide this information. Otherwise, it would mean that your operator project can be distributed and installed in any cluster version available, which is not necessarily the case for all projects."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=ValidateOperatorBundle result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=BundleImageRefsAreCertified
time="2024-05-10T11:03:41Z" level=info msg="Check BundleImageRefsAreCertified is not currently being enforced."
time="2024-05-10T11:03:41Z" level=error msg="image does not appear to be pinned" error="a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: quay.io/keycloak/keycloak-operator:24.0.4" image="quay.io/keycloak/keycloak-operator:24.0.4"
time="2024-05-10T11:03:41Z" level=error msg="image does not appear to be pinned" error="a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: quay.io/keycloak/keycloak:24.0.4" image="quay.io/keycloak/keycloak:24.0.4"
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=BundleImageRefsAreCertified err="no digests specified" result=ERROR
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=SecurityContextConstraintsInCSV
time="2024-05-10T11:03:41Z" level=info msg="Check SecurityContextConstraintsInCSV is not currently being enforced."
time="2024-05-10T11:03:41Z" level=info msg="No custom security context constraint was detected in the CSV. The default restricted SCC will be used."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=SecurityContextConstraintsInCSV result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=AllImageRefsInRelatedImages
time="2024-05-10T11:03:41Z" level=info msg="Check AllImageRefsInRelatedImages is not currently being enforced."
time="2024-05-10T11:03:41Z" level=info msg="warning: image quay.io/keycloak/keycloak-operator:24.0.4 is not in relatedImages. This will eventually cause this check to fail"
time="2024-05-10T11:03:41Z" level=info msg="warning: image quay.io/keycloak/keycloak:24.0.4 is not in relatedImages. This will eventually cause this check to fail"
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=AllImageRefsInRelatedImages result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=FollowsRestrictedNetworkEnablementGuidelines
time="2024-05-10T11:03:41Z" level=info msg="Check FollowsRestrictedNetworkEnablementGuidelines is not currently being enforced."
time="2024-05-10T11:03:41Z" level=info msg="this operator does not indicate it supports installation into restricted networks. This is safe to ignore if you are not intending to deploy in these environments."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=FollowsRestrictedNetworkEnablementGuidelines result=FAILED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=RequiredAnnotations
time="2024-05-10T11:03:42Z" level=debug msg="expected annotations are missing" missingAnnotations="[\"features.operators.openshift.io/token-auth-aws\",\"features.operators.openshift.io/token-auth-azure\",\"features.operators.openshift.io/token-auth-gcp\",\"features.operators.openshift.io/disconnected\",\"features.operators.openshift.io/proxy-aware\",\"features.operators.openshift.io/fips-compliant\",\"features.operators.openshift.io/tls-profiles\"]"
time="2024-05-10T11:03:42Z" level=info msg="check completed" check=RequiredAnnotations result=FAILED
time="2024-05-10T11:03:42Z" level=debug msg="md5 sum" md5sum=d41d8cd98f00b204e9800998ecf8427e
time="2024-05-10T11:03:42Z" level=info msg="Preflight result: FAILED"
time="2024-05-10T10:58:04Z" level=debug msg="config file not found, proceeding without it"
time="2024-05-10T10:58:04Z" level=info msg="certification library version" version="1.9.4 <commit: 7abf1ac0cc2c9156a16557d532da5d365b662423>"
time="2024-05-10T10:58:04Z" level=info msg="target image" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T10:58:04Z" level=debug msg="pulling image from target registry"
time="2024-05-10T10:58:04Z" level=trace msg="entering preflight keychain Resolve"
time="2024-05-10T10:58:04Z" level=debug msg="created temporary directory" path=/tmp/preflight-3845403453
time="2024-05-10T10:58:04Z" level=debug msg="exporting and flattening image"
time="2024-05-10T10:58:04Z" level=debug msg="extracting container filesystem" path=/tmp/preflight-3845403453/fs
time="2024-05-10T10:58:04Z" level=debug msg="writing container filesystem" outputDirectory=/tmp/preflight-3845403453/fs
time="2024-05-10T10:58:05Z" level=trace msg="image config written to disk" filename=/tmp/tmp.65F9D272so/artifacts/cert-image.json
time="2024-05-10T10:58:05Z" level=debug msg="fetching operator version and openshift-apiserver version" host="https://api.rhoe-ocp-4-15-amd64-aws-us-east-1-jhpgr.certification-pipeline.opdev.io:6443" version="[{\"name\":\"operator\",\"version\":\"4.15.13\"},{\"name\":\"openshift-apiserver\",\"version\":\"4.15.13\"}]"
time="2024-05-10T10:58:05Z" level=debug msg="executing checks"
time="2024-05-10T10:58:05Z" level=debug msg="running check" check=ScorecardBasicSpecCheck
time="2024-05-10T10:58:05Z" level=trace msg="running operator-sdk scorecard check" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T10:58:05Z" level=trace msg="created temporary kubeconfig for use with scorecard at path" name=/tmp/934761728
time="2024-05-10T10:58:05Z" level=info msg="running scorecard with the following invocation" args="[\"operator-sdk\",\"scorecard\",\"--output\",\"json\",\"--selector=test=basic-check-spec-test\",\"--kubeconfig\",\"/tmp/934761728\",\"--wait-time\",\"240s\",\"--namespace\",\"default\",\"--service-account\",\"default\",\"--config\",\"/tmp/scorecard-test-config-1120072728.yaml\",\"--verbose\",\"/tmp/preflight-3845403453/fs\"]"
time="2024-05-10T11:02:05Z" level=debug msg="operator-sdk scorecard failed to run properly"
time="2024-05-10T11:02:05Z" level=debug msg="stderr output" stderr="time=\"2024-05-10T10:58:05Z\" level=debug msg=\"Debug logging is set\"\nError: error running tests context deadline exceeded\nUsage:\n operator-sdk scorecard [flags]\n\nFlags:\n -c, --config string path to scorecard config file\n -h, --help help for scorecard\n --kubeconfig string kubeconfig path\n -L, --list Option to enable listing which tests are run\n -n, --namespace string namespace to run the test images in\n -o, --output string Output format for results. Valid values: text, json, xunit (default \"text\")\n --pod-security string option to run scorecard with legacy pod security context (default \"legacy\")\n -l, --selector string label selector to determine which tests are run\n -s, --service-account string Service account to use for tests (default \"default\")\n -x, --skip-cleanup Disable resource cleanup after tests are run\n -b, --storage-image string Storage image to be used by the Scorecard pod (default \"quay.io/operator-framework/scorecard-storage@sha256:a3bfda71281393c7794cabdd39c563fb050d3020fd0b642ea164646bdd39a0e2\")\n -t, --test-output string Test output directory. (default \"test-output\")\n -u, --untar-image string Untar image to be used by the Scorecard pod (default \"quay.io/operator-framework/scorecard-untar@sha256:2e728c5e67a7f4dec0df157a322dd5671212e8ae60f69137463bd4fdfbff8747\")\n -w, --wait-time duration seconds to wait for tests to complete. Example: 35s (default 30s)\n\nGlobal Flags:\n --plugins strings plugin keys to be used for this subcommand execution\n --verbose Enable verbose logging\n\ntime=\"2024-05-10T11:02:05Z\" level=fatal msg=\"error running tests context deadline exceeded\"\n"
time="2024-05-10T11:02:05Z" level=info msg="check completed" check=ScorecardBasicSpecCheck err="failed to run operator-sdk scorecard: exit status 1" result=ERROR
time="2024-05-10T11:02:05Z" level=debug msg="running check" check=ScorecardOlmSuiteCheck
time="2024-05-10T11:02:05Z" level=trace msg="running operator-sdk scorecard check" image="quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4"
time="2024-05-10T11:02:05Z" level=trace msg="created temporary kubeconfig for use with scorecard at path" name=/tmp/4025683401
time="2024-05-10T11:02:05Z" level=info msg="running scorecard with the following invocation" args="[\"operator-sdk\",\"scorecard\",\"--output\",\"json\",\"--selector=suite=olm\",\"--kubeconfig\",\"/tmp/4025683401\",\"--wait-time\",\"240s\",\"--namespace\",\"default\",\"--service-account\",\"default\",\"--config\",\"/tmp/scorecard-test-config-122449033.yaml\",\"--verbose\",\"/tmp/preflight-3845403453/fs\"]"
time="2024-05-10T11:02:12Z" level=info msg="check completed" check=ScorecardOlmSuiteCheck result=PASSED
time="2024-05-10T11:02:12Z" level=debug msg="running check" check=DeployableByOLM
[controller-runtime] log.SetLogger(...) was never called; logs will not be displayed.
Detected at:
> goroutine 1 [running]:
> runtime/debug.Stack()
> /usr/local/go/src/runtime/debug/stack.go:24 +0x5e
> sigs.k8s.io/controller-runtime/pkg/log.eventuallyFulfillRoot()
> /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.17.3/pkg/log/log.go:60 +0xcd
> sigs.k8s.io/controller-runtime/pkg/log.(*delegatingLogSink).WithName(0xc0004fd800, {0x210f0e7, 0x14})
> /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.17.3/pkg/log/deleg.go:147 +0x45
> github.com/go-logr/logr.Logger.WithName({{0x24be568, 0xc0004fd800}, 0x0}, {0x210f0e7?, 0x15770e6?})
> /go/pkg/mod/github.com/go-logr/logr@v1.4.1/logr.go:345 +0x3d
> sigs.k8s.io/controller-runtime/pkg/client.newClient(0xc000997e20?, {0x0, 0xc0004eae70, {0x0, 0x0}, 0x0, {0x0, 0x0}, 0x0})
> /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.17.3/pkg/client/client.go:129 +0xec
> sigs.k8s.io/controller-runtime/pkg/client.New(0x24b8628?, {0x0, 0xc0004eae70, {0x0, 0x0}, 0x0, {0x0, 0x0}, 0x0})
> /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.17.3/pkg/client/client.go:110 +0x7d
> github.com/redhat-openshift-ecosystem/openshift-preflight/internal/policy/operator.(*DeployableByOlmCheck).initClient(0xc000842060)
> /go/src/preflight/internal/policy/operator/deployable_by_olm.go:80 +0x119
> github.com/redhat-openshift-ecosystem/openshift-preflight/internal/policy/operator.(*DeployableByOlmCheck).Validate(0xc000842060, {0x24b8628?, 0xc000814870}, {{0x7ffde10ee91e, 0x41}, {0xc000e04500, 0x1c}, {0x24c4cb0, 0xc000646480}, {0x7ffde10ee926, ...}, ...})
> /go/src/preflight/internal/policy/operator/deployable_by_olm.go:116 +0x90
> github.com/redhat-openshift-ecosystem/openshift-preflight/internal/engine.(*craneEngine).ExecuteChecks(0xc00078b040, {0x24b8628, 0xc000814870})
> /go/src/preflight/internal/engine/engine.go:229 +0x166e
> github.com/redhat-openshift-ecosystem/openshift-preflight/operator.operatorCheck.Run({{0x7ffde10ee91e, 0x41}, {0xc000834000, 0x236b, 0x2500}, {0xc000062010, 0x5f}, {0x0, 0x0}, {0x20f81a6, ...}, ...}, ...)
> /go/src/preflight/operator/check_operator.go:64 +0x2cb
> github.com/redhat-openshift-ecosystem/openshift-preflight/internal/cli.RunPreflight({0x24b8628, 0xc000814870}, 0xc000173180, {0x10?, 0x20?}, {0x24a91d0, 0xc00090fec0}, {0x24a9050, 0xc00094e548}, {0x2498b60, ...})
> /go/src/preflight/internal/cli/cli.go:59 +0x5b0
> github.com/redhat-openshift-ecosystem/openshift-preflight/cmd/preflight/cmd.checkOperatorRunE(0xc000812600, {0xc00090d380, 0x1, 0x0?}, 0x225f9c0)
> /go/src/preflight/cmd/preflight/cmd/check_operator.go:121 +0x53a
> github.com/redhat-openshift-ecosystem/openshift-preflight/cmd/preflight/cmd.checkOperatorCmd.func1(0xc000812600?, {0xc00090d380?, 0x4?, 0x20f4bf9?})
> /go/src/preflight/cmd/preflight/cmd/check_operator.go:31 +0x1c
> github.com/spf13/cobra.(*Command).execute(0xc000812600, {0xc00090d350, 0x1, 0x1})
> /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 +0xabc
> github.com/spf13/cobra.(*Command).ExecuteC(0xc000812000)
> /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 +0x3ff
> github.com/spf13/cobra.(*Command).Execute(...)
> /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039
> github.com/spf13/cobra.(*Command).ExecuteContext(...)
> /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1032
> github.com/redhat-openshift-ecosystem/openshift-preflight/cmd/preflight/cmd.Execute()
> /go/src/preflight/cmd/preflight/cmd/root.go:55 +0x4d
> main.main()
> /go/src/preflight/cmd/preflight/main.go:10 +0x13
time="2024-05-10T11:02:12Z" level=trace msg="reading annotations file from the bundle"
time="2024-05-10T11:02:12Z" level=debug msg="image extraction directory" directory=/tmp/preflight-3845403453/fs
time="2024-05-10T11:02:12Z" level=debug msg="operator metadata" metadata="{\"CatalogImage\":\"quay.io/community-operator-pipeline-prod/catalog:v4.16-77f4ac51b0b9b3f362f906bed30482b7a3cfe046\",\"Channel\":\"fast\",\"PackageName\":\"keycloak-operator\",\"App\":\"keycloak-operator\",\"InstallNamespace\":\"keycloak-operator\",\"TargetNamespace\":\"keycloak-operator-target\",\"InstallModes\":{\"AllNamespaces\":{\"type\":\"AllNamespaces\",\"supported\":false},\"MultiNamespace\":{\"type\":\"MultiNamespace\",\"supported\":false},\"OwnNamespace\":{\"type\":\"OwnNamespace\",\"supported\":true},\"SingleNamespace\":{\"type\":\"SingleNamespace\",\"supported\":true}},\"CsvNamespaces\":null,\"InstalledCsv\":\"\"}"
time="2024-05-10T11:02:12Z" level=trace msg="creating namespace" namespace=keycloak-operator
time="2024-05-10T11:02:12Z" level=trace msg="creating namespace" namespace=keycloak-operator-target
time="2024-05-10T11:02:12Z" level=debug msg="no docker config file is found to access the index image in private registries, using anonymous auth"
time="2024-05-10T11:02:12Z" level=trace msg="creating CatalogSource" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=debug msg="operator install mode" installMode="\"OwnNamespace\""
time="2024-05-10T11:02:13Z" level=debug msg="OperatorGroup TargetNamespaces" namespace="[\"keycloak-operator\"]"
time="2024-05-10T11:02:13Z" level=trace msg="creating OperatorGroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="creating Subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:13Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:13Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:15Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:15Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:17Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:17Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:19Z" level=trace msg="current subscription status" status="{\"lastUpdated\":null}"
time="2024-05-10T11:02:19Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:21Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:21Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:23Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:23Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:25Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:25Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:27Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:27Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:29Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:29Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:31Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:31Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:33Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:33Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:35Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:35Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:37Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:37Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:39Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:39Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:41Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:41Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:43Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:43Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:45Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:45Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:47Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:47Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:49Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:49Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:51Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:51Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:53Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:53Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:55Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:55Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:57Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:57Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:02:59Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:02:59Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:01Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:01Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:03Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:03Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:05Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"}],\"lastUpdated\":\"2024-05-10T11:02:20Z\"}"
time="2024-05-10T11:03:05Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:07Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:07Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:09Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:09Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:11Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:11Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:13Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:13Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:15Z" level=trace msg="current subscription status" status="{\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"}],\"lastUpdated\":\"2024-05-10T11:03:07Z\"}"
time="2024-05-10T11:03:15Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:17Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:17Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:18Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"CatalogSourcesAdded\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:12Z\"}],\"lastUpdated\":\"2024-05-10T11:03:12Z\"}"
time="2024-05-10T11:03:18Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:20Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:12Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"CatalogSourcesAdded\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:12Z\"}],\"lastUpdated\":\"2024-05-10T11:03:12Z\"}"
time="2024-05-10T11:03:20Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:22Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:22Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:24Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:24Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:26Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:26Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:28Z" level=trace msg="current subscription status" status="{\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"ResolutionFailed\",\"status\":\"True\",\"reason\":\"ErrorPreventedResolution\",\"message\":\"failed to populate resolver cache from source keycloak-operator/keycloak-operator: failed to list bundles: rpc error: code = Unavailable desc = connection error: desc = \\\"transport: Error while dialing: dial tcp 172.30.206.91:50051: connect: connection refused\\\"\"},{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"}],\"lastUpdated\":\"2024-05-10T11:03:17Z\"}"
time="2024-05-10T11:03:28Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=trace msg="current subscription status" status="{\"currentCSV\":\"keycloak-operator.v24.0.4\",\"installedCSV\":\"keycloak-operator.v24.0.4\",\"installplan\":{\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"kind\":\"InstallPlan\",\"name\":\"install-8qdx6\",\"uuid\":\"dae02038-6aef-4f96-9a1a-2492003d41f4\"},\"state\":\"AtLatestKnown\",\"installPlanGeneration\":1,\"installPlanRef\":{\"kind\":\"InstallPlan\",\"namespace\":\"keycloak-operator\",\"name\":\"install-8qdx6\",\"uid\":\"dae02038-6aef-4f96-9a1a-2492003d41f4\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"44062\"},\"catalogHealth\":[{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"keycloak-operator\",\"name\":\"keycloak-operator\",\"uid\":\"46395652-dc37-43b4-b424-197589c5d3b6\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"43917\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"certified-operators\",\"uid\":\"bc796d54-6fd8-4ef5-8442-b541fea6d214\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39462\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"community-operators\",\"uid\":\"a3e3d4ec-084c-4fc2-a663-91a671bc7748\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39495\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-marketplace\",\"uid\":\"88f20d13-75c9-4364-b43e-9a4c9ee1f79e\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39405\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true},{\"catalogSourceRef\":{\"kind\":\"CatalogSource\",\"namespace\":\"openshift-marketplace\",\"name\":\"redhat-operators\",\"uid\":\"a768f682-8888-4d02-b1c6-e28d2adc2e5a\",\"apiVersion\":\"operators.coreos.com/v1alpha1\",\"resourceVersion\":\"39433\"},\"lastUpdated\":\"2024-05-10T11:03:17Z\",\"healthy\":true}],\"conditions\":[{\"type\":\"BundleUnpacking\",\"status\":\"True\",\"reason\":\"UnpackingInProgress\"},{\"type\":\"CatalogSourcesUnhealthy\",\"status\":\"False\",\"reason\":\"AllCatalogSourcesHealthy\",\"message\":\"all available catalogsources are healthy\",\"lastTransitionTime\":\"2024-05-10T11:03:17Z\"},{\"type\":\"InstallPlanPending\",\"status\":\"True\",\"reason\":\"Installing\",\"lastTransitionTime\":\"2024-05-10T11:03:28Z\"}],\"lastUpdated\":\"2024-05-10T11:03:29Z\"}"
time="2024-05-10T11:03:30Z" level=debug msg="watch: successfully retrieved object" namespace=keycloak-operator object=keycloak-operator.v24.0.4
time="2024-05-10T11:03:30Z" level=trace msg="installed CSV" csv=keycloak-operator.v24.0.4
time="2024-05-10T11:03:30Z" level=trace msg="looking for csv" csv=keycloak-operator.v24.0.4 namespace="[\"keycloak-operator\"]"
time="2024-05-10T11:03:30Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:30Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:32Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:34Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:36Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:38Z" level=debug msg="watch: object is not set yet, retrying" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="watch: waiting for object to become ready" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="fetching csv" csvName=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="CSV created successfully" name=keycloak-operator.v24.0.4 namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=debug msg="watch: successfully retrieved object" namespace=keycloak-operator object=keycloak-operator.v24.0.4
time="2024-05-10T11:03:40Z" level=debug msg="checking that images are from approved sources"
time="2024-05-10T11:03:40Z" level=debug msg="list of approved registries" registries="[\"registry.connect.dev.redhat.com\",\"registry.connect.qa.redhat.com\",\"registry.connect.stage.redhat.com\",\"registry.connect.redhat.com\",\"registry.redhat.io\",\"registry.access.redhat.com\"]"
time="2024-05-10T11:03:40Z" level=info msg="warning: unapproved registry found for image" image="quay.io/community-operator-pipeline-prod/catalog:v4.16-77f4ac51b0b9b3f362f906bed30482b7a3cfe046"
time="2024-05-10T11:03:40Z" level=info msg="warning: unapproved registry found for image" image="quay.io/keycloak/keycloak-operator:24.0.4"
time="2024-05-10T11:03:40Z" level=debug msg="dumping data in artifacts/ directory"
time="2024-05-10T11:03:40Z" level=trace msg="fetching subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching catalogsource" name=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching operatorgroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching namespace" namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="fetching namespace" namespace=keycloak-operator-target
time="2024-05-10T11:03:40Z" level=trace msg="deleting the resources created by DeployableByOLM Check"
time="2024-05-10T11:03:40Z" level=trace msg="deleting Subscription" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="deleting CatalogSource" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:40Z" level=trace msg="deleting OperatorGroup" name=keycloak-operator namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting secret" name=registry-auth-keys namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting namespace" namespace=keycloak-operator
time="2024-05-10T11:03:41Z" level=trace msg="deleting namespace" namespace=keycloak-operator-target
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=DeployableByOLM result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=ValidateOperatorBundle
time="2024-05-10T11:03:41Z" level=trace msg="reading annotations file from the bundle"
time="2024-05-10T11:03:41Z" level=debug msg="image extraction directory" directory=/tmp/preflight-3845403453/fs
time="2024-05-10T11:03:41Z" level=info msg="warning: Warning: Value : (keycloak-operator.v24.0.4) csv.Spec.minKubeVersion is not informed. It is recommended you provide this information. Otherwise, it would mean that your operator project can be distributed and installed in any cluster version available, which is not necessarily the case for all projects."
time="2024-05-10T11:03:41Z" level=info msg="warning: Warning: Value : (keycloak-operator.v24.0.4) csv.Spec.minKubeVersion is not informed. It is recommended you provide this information. Otherwise, it would mean that your operator project can be distributed and installed in any cluster version available, which is not necessarily the case for all projects."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=ValidateOperatorBundle result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=BundleImageRefsAreCertified
time="2024-05-10T11:03:41Z" level=info msg="Check BundleImageRefsAreCertified is not currently being enforced."
2024/05/10 11:03:41 manifests true
2024/05/10 11:03:41 skipping non-yaml file without errors: manifests
2024/05/10 11:03:41 keycloak-operator.clusterserviceversion.yaml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloak-operator.clusterserviceversion.yaml"
2024/05/10 11:03:41 keycloakrealmimports.k8s.keycloak.org-v1.crd.yml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloakrealmimports.k8s.keycloak.org-v1.crd.yml"
2024/05/10 11:03:41 skipping file because it's not a ClusterServiceVersion: keycloakrealmimports.k8s.keycloak.org-v1.crd.yml
2024/05/10 11:03:41 keycloaks.k8s.keycloak.org-v1.crd.yml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloaks.k8s.keycloak.org-v1.crd.yml"
2024/05/10 11:03:41 skipping file because it's not a ClusterServiceVersion: keycloaks.k8s.keycloak.org-v1.crd.yml
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Found pullspec for container keycloak-operator: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for keycloak var: quay.io/keycloak/keycloak:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
time="2024-05-10T11:03:41Z" level=error msg="image does not appear to be pinned" error="a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: quay.io/keycloak/keycloak-operator:24.0.4" image="quay.io/keycloak/keycloak-operator:24.0.4"
time="2024-05-10T11:03:41Z" level=error msg="image does not appear to be pinned" error="a digest must contain exactly one '@' separator (e.g. registry/repository@digest) saw: quay.io/keycloak/keycloak:24.0.4" image="quay.io/keycloak/keycloak:24.0.4"
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=BundleImageRefsAreCertified err="no digests specified" result=ERROR
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=SecurityContextConstraintsInCSV
time="2024-05-10T11:03:41Z" level=info msg="Check SecurityContextConstraintsInCSV is not currently being enforced."
time="2024-05-10T11:03:41Z" level=info msg="No custom security context constraint was detected in the CSV. The default restricted SCC will be used."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=SecurityContextConstraintsInCSV result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=AllImageRefsInRelatedImages
time="2024-05-10T11:03:41Z" level=info msg="Check AllImageRefsInRelatedImages is not currently being enforced."
2024/05/10 11:03:41 manifests true
2024/05/10 11:03:41 skipping non-yaml file without errors: manifests
2024/05/10 11:03:41 keycloak-operator.clusterserviceversion.yaml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloak-operator.clusterserviceversion.yaml"
2024/05/10 11:03:41 keycloakrealmimports.k8s.keycloak.org-v1.crd.yml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloakrealmimports.k8s.keycloak.org-v1.crd.yml"
2024/05/10 11:03:41 skipping file because it's not a ClusterServiceVersion: keycloakrealmimports.k8s.keycloak.org-v1.crd.yml
2024/05/10 11:03:41 keycloaks.k8s.keycloak.org-v1.crd.yml false
2024/05/10 11:03:41 visited file or dir: "/tmp/preflight-3845403453/fs/manifests/keycloaks.k8s.keycloak.org-v1.crd.yml"
2024/05/10 11:03:41 skipping file because it's not a ClusterServiceVersion: keycloaks.k8s.keycloak.org-v1.crd.yml
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Pull spec heuristic: quay.io/keycloak/keycloak-operator:24.0.4 looks like a pullspec
2024/05/10 11:03:41 Found pullspec for container keycloak-operator: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for keycloak var: quay.io/keycloak/keycloak:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
2024/05/10 11:03:41 Found pullspec for annotation keycloak-operator-24.0.4-annotation: quay.io/keycloak/keycloak-operator:24.0.4
time="2024-05-10T11:03:41Z" level=info msg="warning: image quay.io/keycloak/keycloak-operator:24.0.4 is not in relatedImages. This will eventually cause this check to fail"
time="2024-05-10T11:03:41Z" level=info msg="warning: image quay.io/keycloak/keycloak:24.0.4 is not in relatedImages. This will eventually cause this check to fail"
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=AllImageRefsInRelatedImages result=PASSED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=FollowsRestrictedNetworkEnablementGuidelines
time="2024-05-10T11:03:41Z" level=info msg="Check FollowsRestrictedNetworkEnablementGuidelines is not currently being enforced."
time="2024-05-10T11:03:41Z" level=info msg="this operator does not indicate it supports installation into restricted networks. This is safe to ignore if you are not intending to deploy in these environments."
time="2024-05-10T11:03:41Z" level=info msg="check completed" check=FollowsRestrictedNetworkEnablementGuidelines result=FAILED
time="2024-05-10T11:03:41Z" level=debug msg="running check" check=RequiredAnnotations
time="2024-05-10T11:03:42Z" level=debug msg="expected annotations are missing" missingAnnotations="[\"features.operators.openshift.io/token-auth-aws\",\"features.operators.openshift.io/token-auth-azure\",\"features.operators.openshift.io/token-auth-gcp\",\"features.operators.openshift.io/disconnected\",\"features.operators.openshift.io/proxy-aware\",\"features.operators.openshift.io/fips-compliant\",\"features.operators.openshift.io/tls-profiles\"]"
time="2024-05-10T11:03:42Z" level=info msg="check completed" check=RequiredAnnotations result=FAILED
time="2024-05-10T11:03:42Z" level=debug msg="md5 sum" md5sum=d41d8cd98f00b204e9800998ecf8427e
time="2024-05-10T11:03:42Z" level=info msg="Preflight result: FAILED"
{
"image": "quay.io/community-operator-pipeline-prod/keycloak-operator:24.0.4",
"passed": false,
"certification_hash": "d41d8cd98f00b204e9800998ecf8427e",
"test_library": {
"name": "github.com/redhat-openshift-ecosystem/openshift-preflight",
"version": "1.9.4",
"commit": "7abf1ac0cc2c9156a16557d532da5d365b662423"
},
"results": {
"passed": [
{
"name": "ScorecardOlmSuiteCheck",
"elapsed_time": 6469,
"description": "Operator-sdk scorecard OLM Test Suite Check"
},
{
"name": "DeployableByOLM",
"elapsed_time": 88715,
"description": "Checking if the operator could be deployed by OLM"
},
{
"name": "ValidateOperatorBundle",
"elapsed_time": 282,
"description": "Validating Bundle image that checks if it can validate the content and format of the operator bundle"
}
],
"failed": [
{
"name": "RequiredAnnotations",
"elapsed_time": 212,
"description": "Checks that the CSV has all of the required feature annotations.",
"help": "Check that the CSV has all of the required feature annotations.",
"suggestion": "Add all of the required annotations, and make sure the value is set to either 'true' or 'false'",
"knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#con-operator-requirements_openshift-sw-cert-policy-products-managed",
"check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#con-operator-requirements_openshift-sw-cert-policy-products-managed"
}
],
"errors": [
{
"name": "ScorecardBasicSpecCheck",
"elapsed_time": 240115,
"description": "Check to make sure that all CRs have a spec block.",
"help": "There was a fatal error while running operator-sdk scorecard tests. Please see the preflight log for details. If necessary, set logging to be more verbose."
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment