Is there an existing feature request for this?
Is your feature request related to a problem or use-case? Please describe.
The Shipwright operator CSV declares an API dependency on TektonConfig (from Tekton's operator) and Certificate (from cert-manager's operator).
Cert-manager's operator has been declared deprecated and has stopped receiving updates. In addition, API dependency declarations with OLM v0 can result in duplicate operators being installed.
Describe the solution that you would like.
Remove the API depenency for TektonConfig and Certificate in the operator CSV. Documentation should instruct users to install Tekton and cert-manager using appropriate procedures.
Describe alternatives you have considered.
N/A
Anything else?
N/A
Is there an existing feature request for this?
Is your feature request related to a problem or use-case? Please describe.
The Shipwright operator CSV declares an API dependency on
TektonConfig(from Tekton's operator) andCertificate(from cert-manager's operator).Cert-manager's operator has been declared deprecated and has stopped receiving updates. In addition, API dependency declarations with OLM v0 can result in duplicate operators being installed.
Describe the solution that you would like.
Remove the API depenency for
TektonConfigandCertificatein the operator CSV. Documentation should instruct users to install Tekton and cert-manager using appropriate procedures.Describe alternatives you have considered.
N/A
Anything else?
N/A