-
Bug
-
Resolution: Done
-
Major
-
4.14.0
-
None
-
No
-
Proposed
-
False
-
Description of problem:
Credentials secret generated by CCO on STS Manual Mode cluster does not have status
Version-Release number of selected component (if applicable):
4.14.0
How reproducible:
4.14.0
Steps to Reproduce:
1. Create a Manual mode, STS cluster in AWS. 2. Create a CredentialsRequest which provides .spec.cloudTokenPath and .spec.providerSpec.stsIAMRoleARN. 3. Observe that secret is created by CCO in the target namespace specified by the CredentialsRequest. 4. Observe that the CredentialsRequest does not set status once the secret is generated. Specifically, the CredentialsRequest does not set .status.provisioned == true.
Actual results:
Status is not set on CredentialsRequest with provisioned secret.
Expected results:
Status is set on CredentialsRequest with provisioned secret.
Additional info:
Reported by Jan Safranek when testing integration with the aws-efs-csi-driver-operator.