-
Bug
-
Resolution: Done
-
Blocker
-
quay-v3.7.0
-
False
-
None
-
False
Description:
This is an issue found when use config editor to reconfigure quay, when deploy quay with managed Route and TLS Component, after use configure editor to reconfigure quay, found Quay Operator was failed to reconcile, checked Quay Operator POD logs, get error "message": "could not inflate kubernetes objects: accumulating resources: accumulation err='accumulating resources from '../../tmp': cannot read content from non-file ''': recursed accumulation of path 'workspace/kustomize/tmp': configmap extra-ca-certs illegally repeats the key `ocp-cluster-wildcard.crt`"", refer to Quay Operator POD logs quay370_operator_pod.logs
Quay Image: quay-operator-bundle-container-v3.7.0-112
Note: This issue is not existed without PR 699 , so add regression label.
1.6517194982399035e+09 DEBUG events Warning {"object": {"kind":"QuayRegistry","namespace":"quay-enterprise-6482","name":"quayregistry","uid":"bd940ba5-1a45-4dd3-beaa-a733d8598343","apiVersion":"quay.redhat.com/v1","resourceVersion":"58694"}, "reason": "ComponentCreationFailed", "message": "could not inflate kubernetes objects: accumulating resources: accumulation err='accumulating resources from '../../tmp': cannot read content from non-file ''': recursed accumulation of path 'workspace/kustomize/tmp': configmap extra-ca-certs illegally repeats the key `ocp-cluster-wildcard.crt`"}
Steps:
- Deploy Quay by Operator with managed Route and TLS Components
- Login Quay Config editor, upload Custom TLS Cert
- Click Validate Configurations
- Click Reconfigure Quay
- Check Quay POD status reconciled by Operator
Expected Results:
Quay Operator will reconcile the change successfully
Actual Results:
Quay Operator was failed to reconcile the change.