Bug 1743719
| Summary: | CSRs on UPI Installed Clusters are not Auto-Approving | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | rvanderp |
| Component: | Cloud Compute | Assignee: | Jan Chaloupka <jchaloup> |
| Status: | CLOSED DUPLICATE | QA Contact: | Jianwei Hou <jhou> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.1.0 | CC: | agarcial, aos-bugs, brad.ison, jmalde, maszulik, mfojtik, rhowe |
| Target Milestone: | --- | ||
| Target Release: | 4.2.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-08-27 10:43:44 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
rvanderp
2019-08-20 14:18:02 UTC
This seems similar to https://bugzilla.redhat.com/show_bug.cgi?id=1738568 Hi, Seems like the fix here would be just to create machine resources for each node when doing a UPI install. Can you provide me with the full output from oc adm must-gather from your cluster? The cloud team owns the auto-approver, moving this BZ into right component. This is a known limitation on UPI installs. See the docs here: https://docs.openshift.com/container-platform/4.1/installing/installing_bare_metal/installing-bare-metal.html#installation-approve-csrs_installing-bare-metal "Because the CSRs rotate automatically, approve your CSRs within an hour of adding the machines to the cluster. If you do not approve them within an hour, the certificates will rotate, and more than two certificates will be present for each node. You must approve all of these certificates. After you approve the initial CSRs, the subsequent node client CSRs are automatically approved by the cluster kube-controller-manager. You must implement a method of automatically approving the kubelet serving certificate requests." We're exploring ways of allowing serving certificate renewals on platforms that may not have machine-api data available. See: https://bugzilla.redhat.com/show_bug.cgi?id=1737611 *** This bug has been marked as a duplicate of bug 1737611 *** |