Bug 1905381

Summary: Failed to complete a bare-metal installation with Openshift 4.6.6
Product: OpenShift Container Platform Reporter: Ilana Polonsky <ipolonsk>
Component: Bare Metal Hardware ProvisioningAssignee: Tomas Sedovic <tsedovic>
Bare Metal Hardware Provisioning sub component: ironic QA Contact: Amit Ugol <augol>
Status: CLOSED DUPLICATE Docs Contact:
Severity: unspecified    
Priority: unspecified CC: aknobel, checheng, oren.oichman, stbenjam
Version: 4.6   
Target Milestone: ---   
Target Release: ---   
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: 2020-12-08 13:01:42 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:
Attachments:
Description Flags
used the "openshift-baremetal-install gather bootstrap.." to gather the logs from the bootstrap VM none

Description Ilana Polonsky 2020-12-08 08:39:16 UTC
Created attachment 1737524 [details]
used the "openshift-baremetal-install gather bootstrap.." to gather the logs from the bootstrap VM

Description of problem:

trying to install openshift 4.6.6 over bare metal, and ironic fails with the following error: 

DEBUG module.masters.ironic_deployment.openshift-master-deployment[0]: Still creating... [30s elapsed]
ERROR
ERROR Error: cannot go from state 'deploy failed' to state 'manageable'
ERROR
ERROR   on ../../tmp/openshift-install-964686776/masters/main.tf line 38, in resource "ironic_deployment" "openshift-master-deployment":                                                                          
ERROR   38: resource "ironic_deployment" "openshift-master-deployment" {
ERROR
ERROR
ERROR
ERROR Error: cannot go from state 'deploy failed' to state 'manageable'
ERROR
ERROR   on ../../tmp/openshift-install-964686776/masters/main.tf line 38, in resource "ironic_deployment" "openshift-master-deployment":                                                                          
ERROR   38: resource "ironic_deployment" "openshift-master-deployment" {
ERROR
ERROR
ERROR
ERROR Error: cannot go from state 'deploy failed' to state 'manageable'
ERROR
ERROR   on ../../tmp/openshift-install-964686776/masters/main.tf line 38, in resource "ironic_deployment" "openshift-master-deployment":                                                                          
ERROR   38: resource "ironic_deployment" "openshift-master-deployment" {
ERROR
ERROR
FATAL failed to fetch Cluster: failed to generate asset "Cluster": failed to create cluster: failed to apply Terraform: failed to complete the change 

------------
After we failed to install openshift4.6, we used the same guide but for Openshift 4.5.20, and we successfully installed this version. 
(this guide: https://openshift-kni.github.io/baremetal-deploy/4.5/Troubleshooting.html)
with no additional changes to the infrastructure or the node.
 

Version-Release number of selected component (if applicable):
OpenShift 4.6.6

How reproducible:
We followed this installation process: 
https://openshift-kni.github.io/baremetal-deploy/4.6/Deployment.html


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Stephen Benjamin 2020-12-08 13:01:42 UTC
A bug in the eventlet package used by the ironic IPA images is preventing installation, and unfortunately 4.6.6 and 4.6.7 are both broken. You can deploy with an earlier release. This should be fixed and shipped with 4.6.8.

*** This bug has been marked as a duplicate of bug 1899190 ***