Details
-
Feature Request
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
0
-
0%
Description
1. Proposed title of this feature request
Add OpenShift-native access to change logLevel for MachineAPI Operator controller components
2. What is the nature and description of the request?
To increase the debugability of the OpenShift product, the support teams intermittently need to set each component in debug mode to collect additional information when bug-finding.
Performing this with the MachineAPI Operator controllers requires excluding the MachineAPI Operator from the CVO. We must then scale down the MachineAPI Operator to stop this from reconciling changes to the MachineAPIController deployments. This puts the cluster is a heavily degraded state.
Many OpenShift components provide this ability through the use of a CR.
This may also require a CR to be created for controlling / influencing the OpenShift Machine API deployment.
3. Why does the customer need this? (List the business requirements here)
This is requested by the CEE/Support Division of Red Hat to align with the initiative of increasing the debugability of OpenShift. This also would have been heavily influential in troubleshooting the attached cases.
4. List any affected packages or components.
OpenShift Machine API