Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
quay-v3.6.0
Description
Description:
This issue an issue found when deploy Quay 3.6.0 with Quay Operator, now when choose to use unmanaged route and unmanaged tls, but not providing tls cert, the results is Quay APP POD was failed to start with error message "Certificate ssl.cert is required for HostSettings", but the expected behavior should be in this condition Quay Operator should block the deployment with clear error message like "the route component is unmanaged and tls component is unmanaged, but the required tls cert is missing". Then Quay customers don't need to wait until Quay APP POD was crashed, they can identify the problem immediately from Quay Operator Logs.
Quay APP POD logs: quay_3.6.0_app_pod.logs
Note: Quay image is "quay-operator-bundle-container-v3.6.0-47"
oc get pod
NAME READY STATUS RESTARTS AGE
quay-operator.v3.6.0-84b8fb699b-l8hqg 1/1 Running 0 44h
quay36000-clair-app-5c4c5bd5c-plshn 1/1 Running 0 8m19s
quay36000-clair-app-5c4c5bd5c-pq92p 1/1 Running 0 8m28s
quay36000-clair-app-5c4c5bd5c-zqw7x 0/1 Running 0 2m17s
quay36000-clair-postgres-6bcc66f746-4bj6c 1/1 Running 1 9m30s
quay36000-quay-app-886cd9958-qczfg 0/1 CrashLoopBackOff 6 8m15s
quay36000-quay-app-886cd9958-smmwf 0/1 CrashLoopBackOff 6 8m29s
quay36000-quay-app-upgrade-94tm2 0/1 Completed 0 8m36s
quay36000-quay-config-editor-c99988758-86rtw 1/1 Running 0 8m28s
quay36000-quay-database-f5fc488d4-fzrkp 1/1 Running 0 9m30s
quay36000-quay-mirror-647f88f6b4-5xpsm 0/1 Init:0/1 3 7m58s
quay36000-quay-mirror-647f88f6b4-xjbvr 0/1 Init:0/1 3 7m58s
quay36000-quay-postgres-init-6z4bq 0/1 Completed 0 8m29s
quay36000-quay-redis-dbc977999-phwtp 1/1 Running 0 9m30s