Bug 2083237 - [vsphere-ipi] Machineset scale up process delay
Summary: [vsphere-ipi] Machineset scale up process delay
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Cloud Compute
Version: 4.9
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: ---
: 4.11.0
Assignee: dmoiseev
QA Contact: Milind Yadav
URL:
Whiteboard:
: 2065776 (view as bug list)
Depends On:
Blocks: 2086104
TreeView+ depends on / blocked
 
Reported: 2022-05-09 14:28 UTC by Rafael Sales
Modified: 2022-08-10 11:11 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Timeout was added for vCenter client within vSphere machine controller. Lack of such timeout might led to controller blockage in case if vCenter never or very slow to respond.
Clone Of:
Environment:
Last Closed: 2022-08-10 11:10:43 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift machine-api-operator pull 1013 0 None open Bug 2083237: Set vCenter client request timeout 2022-05-13 13:53:38 UTC
Red Hat Product Errata RHSA-2022:5069 0 None None None 2022-08-10 11:10:59 UTC

Description Rafael Sales 2022-05-09 14:28:45 UTC
Note:
1. if you are dealing with Machines or MachineSet objects, please select the component as "Cloud Compute" under same product.
2. if you are dealing with kubelet / kubeletconfigs / container runtime configs, please select the component as "Node" under same product.

Description of problem:
When a machineset is scaled up, the time between the action and the actual virtual machine creation is too long (more than two hours). 
As the time between the machine object creation and the csr is too long, the csr is not auto approved by machine-approver since the time between the machine object creationTimestamp and csr creationTimestamp is greater than two hours.  We see that as soon the machineset is scaled up the machineset-controller detects that and triggers a new machine creation but the machine object doesn't transition to Provisioning until serveral hours later and the virtual machine is created but the entire process takes more than 8 hours


Version-Release number of MCO (Machine Config Operator) (if applicable):
4.9.24

Platform (AWS, VSphere, Metal, etc.):
Vsphere

Are you certain that the root cause of the issue being reported is the MCO (Machine Config Operator)?
(Y/N/Not sure): Not sure

How reproducible:
We can not reproducible the issue. 


Actual results:
Scale up process is delayed. 

Expected results:
scale up process is immediate to create a new machine

Comment 5 dmoiseev 2022-05-13 15:11:09 UTC
*** Bug 2065776 has been marked as a duplicate of this bug. ***

Comment 21 Milind Yadav 2022-05-19 12:38:14 UTC
Thanks Joel .

Moving to VERIFIED

Comment 23 errata-xmlrpc 2022-08-10 11:10:43 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:5069


Note You need to log in before you can comment on or make changes to this bug.