-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
ToDo
-
-
-
Very Likely
-
0
-
None
-
Unset
-
Unknown
Description of problem:
In https://github.com/openshift/oadp-operator/pull/1930 implementation, once cacert is read, the cert gets applied globally in the velero instance affecting all BSLs.
It should instead try concatenate system trusted certs as to not break other bsls.
In addition this should allow for more than one BSL with custom cacert to work simultaneously.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Use a storage provider with a self-signed certificate such as minio, and also aws w/o additional cert
2. Backup.
Actual results:
only minio passes. aws fails x509: certificate signed by unknown authority
Expected results: