Bug 1816514

Summary: Master nodes end up in `adopt failed` state - one or more parameters are missing from its instance_info
Product: OpenShift Container Platform Reporter: Yurii Prokulevych <yprokule>
Component: InstallerAssignee: Michael Hrivnak <mhrivnak>
Installer sub component: OpenShift on Bare Metal IPI QA Contact: Raviv Bar-Tal <rbartal>
Status: CLOSED ERRATA Docs Contact:
Severity: high    
Priority: high CC: augol, dhellmann, rbartal, scuppett, stbenjam, zbitter
Version: 4.5Keywords: Triaged
Target Milestone: ---   
Target Release: 4.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-04 18:06:46 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:
Bug Depends On:    
Bug Blocks: 1826764    

Description Yurii Prokulevych 2020-03-24 08:02:51 UTC
Description of problem:
-----------------------
Master nodes end up in `adopt failed` provisioning state

openstack baremetal node list
+--------------------------------------+--------------------+---------------+-------------+--------------------+-------------+
| UUID                                 | Name               | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+--------------------+---------------+-------------+--------------------+-------------+
| 40b059b3-ef55-48bb-8807-a6a9b7cde793 | openshift-master-2 | None          | power on    | adopt failed       | False       |
| 9fbb7aa5-e858-419d-ba2e-328850aea9e7 | openshift-worker-0 | None          | power on    | manageable         | False       |
| f1127846-a48a-4b4d-98e4-18b3cc0449eb | openshift-worker-1 | None          | power on    | manageable         | False       |
| d83ce2bb-38b8-4aad-97b7-5e1c9ac66a7c | openshift-master-0 | None          | power on    | adopt failed       | False       |
| 1cc78fff-4d1f-47d4-b979-780ba3cc62e6 | openshift-master-1 | None          | power on    | adopt failed       | False       |
+--------------------------------------+--------------------+---------------+-------------+--------------------+-------------+

last_error field from node reports
----------------------------------
last_error: 'Error while attempting to adopt node 40b059b3-ef55-48bb-8807-a6a9b7cde793:
  Cannot validate image information for node 40b059b3-ef55-48bb-8807-a6a9b7cde793
  because one or more parameters are missing from its instance_info and insufficent
  information is present to boot from a remote volume. Missing are: [''image_source'',
  ''kernel'', ''ramdisk''].'


Version-Release number of the following components:
---------------------------------------------------
4.5.0-0.nightly-2020-03-23-222213

How reproducible:
-----------------
100%

Steps to Reproduce:
-------------------
1. Deploy BM IPI


Actual results:
---------------
Deployment fails

Expected results:
-----------------
Deployment succeeds

Comment 6 errata-xmlrpc 2020-08-04 18:06:46 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 (OpenShift Container Platform 4.5 image release advisory), 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/RHBA-2020:2409