-
Notifications
You must be signed in to change notification settings - Fork 1.5k
OCPBUGS-10306: [vSphere] Upi installation failed due to VMs for master and worker node creation failed #6999
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCPBUGS-10306: [vSphere] Upi installation failed due to VMs for master and worker node creation failed #6999
Conversation
5905a76 to
2c31650
Compare
|
also cc @rvanderp3 for review. thanks |
|
/test e2e-vsphere-upi-zones |
|
/retitle OCPBUGS-10306: [vSphere] Upi installation failed due to VMs for master and worker node creation failed |
|
@WenXinWei: This pull request references Jira Issue OCPBUGS-10306, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/jira refresh |
|
@r4f4: This pull request references Jira Issue OCPBUGS-10306, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@WenXinWei the terraform configs look broken for the |
|
Why do we still need to use IPAM? We should be using the static range in each segment like all of other CI jobs. |
We still have some jobs , The manual installation needs to be executed in qe-segment/discon-segment. In this case, the ci method cannot be reused, because multiple clusters may need to be run at the same time, So the ipam is still required |
|
/test e2e-vsphere-upi-zones |
|
@jcpowermac @rvanderp3 Could you please help to merge this pr first? now only step 'e2e-vsphere-upi-zones' failed, the issue can refer to comments but in the merged PR 38241, I missed to assign MASTER_REPLICA/WORKER_REPLICA to control_plane_count/compute_count. if i create a new pr to update, it will blocked by this pr(control_plane_count and compute_count not updated yet), so i think this pr need to be approved first. |
|
I am still not fond of the use of IPAM and an alternate method of IP allcation should be used. /approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jcpowermac The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/hold Revision 2c31650 was retested 3 times: holding |
|
/hold cancel |
|
/retest-required |
|
@WenXinWei: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
@WenXinWei: Jira Issue OCPBUGS-10306: All pull requests linked via external trackers have merged: Jira Issue OCPBUGS-10306 has been moved to the MODIFIED state. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@WenXinWei this broke zones |
yes, because i have another change need to be merged. after pr merged , it should be ok. |
|
/cherry-pick release-4.13 |
|
@WenXinWei: new pull request created: #7229 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Terraform will not create VMs for master and worker for upi vsphere when unset var.control_plane_ip_addresses and var.compute_ip_addresses. When users are using IPAM (as before) to reserve IPs instead of setting static IPs directly into var.control_plane_ip_addresses and var.compute_ip_addresses, Based on upstream code #1 and #2. The count of master and worker is always 0, then terraform will not create any VMs for master and worker nodes. If we changed code as below, it works in IPAM case as before.
control_plane_fqdns = [for idx in range(length(var.control_plane_ip_addresses)) : "control-plane-${idx}.${var.cluster_domain}"]
compute_fqdns = [for idx in range(length(var.compute_ip_addresses)) : "compute-${idx}.${var.cluster_domain}"] ==>>
control_plane_fqdns = [for idx in range(var.control_plane_count) : "control-plane-${idx}.${var.cluster_domain}"]
compute_fqdns = [for idx in range(var.compute_count) : "compute-${idx}.${var.cluster_domain}"]