Bug 1286703
Summary: | Introspection fails while installing Liberty on certain hardware (DELL PowerEdge R710) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Raoul Scarazzini <rscarazz> | ||||||
Component: | rhosp-director | Assignee: | chris alfonso <calfonso> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | yeylon <yeylon> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 8.0 (Liberty) | CC: | dtantsur, hbrock, liron, mburns, michele, rhel-osp-director-maint, srevivo | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2015-11-30 16:52:05 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
Raoul Scarazzini
2015-11-30 14:31:18 UTC
Created attachment 1100515 [details]
DHCP failure screenshot
The first thing that I've noticed on the target machine is failed dhcp-all-interfaces element, so I suspect it might be a DIB issue actually.
Created attachment 1100517 [details]
IPA data screenshot
The 2nd screenshot seems to confirm my guess. Don't pay attention to ERROR-level log messages, see the red arrow instead.
I suspect that no interfaces got any IP address, hence IPA could not possibly reach out to ironic-inspector.
We finally find out what was causing the problem. Even if the error messages were related to infiniband device, there were others related to the firmware of the bnx2 ethernet adapter, which were missing. So it was sufficient to upload these files into the image: modinfo -F firmware bnx2 bnx2/bnx2-rv2p-09ax-6.0.17.fw bnx2/bnx2-rv2p-09-6.0.17.fw bnx2/bnx2-mips-09-6.2.1b.fw bnx2/bnx2-rv2p-06-6.0.15.fw bnx2/bnx2-mips-06-6.2.3.fw and, after regenerating the images, the introspection ended up successfully. Closing this beacuse, in my opinion, this is not a bug. Please note that running the CentOS TripleO on R710 here is how we solved the problem: After installing the undercloud and before the creation of the images We edited the following file: /usr/share/openstack-tripleo-common/image-yaml/overcloud-images.yaml And added on both images the package: linux-firmware Then we run the build and upload commands: openstack overcloud image build --and-- openstack overcloud image upload This solved the issue Note: Remember to run: sudo -E tripleo-repos -b <VER> current export DIB_YUM_REPO_CONF="/etc/yum.repos.d/delorean*" And if you already created the images please remember to delete: /httpboot/agent.kernel /httpboot/agent.ramdisk And the image upload will recreate them. |