NodeCSRApprover doesn't approve requests on GCP #781
Labels
kind/bug
Categorizes issue or PR as related to a bug.
priority/high
sig/cluster-management
Denotes a PR or issue as being assigned to SIG Cluster Management.
The NodeCSRApprover controller is not approving CSRs for GCP worker nodes due to lack of private IP address and DNS name in the
.status.Addresses
field in the Machine object.The CSR includes both private IP address and DNS name and as those are not in the Machine object, the validation fails, therefore the CSR is not signed.
As a workaround, until the issue is not fixed, the operator can manually approve the CSR, by following the instructions from the CSR docs.
As a fix, the following function should be extended to include the other type of addresses.
The text was updated successfully, but these errors were encountered: