Bug 1290236
Summary: | Overcloud deployment fails on step5 with ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Steve Linabery <slinaber> |
Component: | rhosp-director | Assignee: | chris alfonso <calfonso> |
Status: | CLOSED NOTABUG | QA Contact: | yeylon <yeylon> |
Severity: | high | Docs Contact: | |
Priority: | urgent | ||
Version: | 7.0 (Kilo) | CC: | dsneddon, hbrock, mburns, rhel-osp-director-maint, srevivo |
Target Milestone: | --- | ||
Target Release: | 8.0 (Liberty) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-12-09 22:41: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: |
Description
Steve Linabery
2015-12-09 22:15:32 UTC
Some additional info. We used the stock overcloud image and used libguestfs to add the device-mapper-multipath to the image. In this particular case, after the error occurred, the controller was investigated. The file: /usr/lib64/mysql/libmysqlclient.so.18 did not exist, however the file /usr/lib64/mysql/libmysqlclient.so.18.0.0 did. This was a custom image, made by taking the original image and making the following steps: enable root password multipath RPMs: lvm2 kpartx device-multipath openstack puppet modules were upgraded on the undercloud to most recent build attached to an unshipped advisory, then downgraded to the original OPM from the official image. (In reply to Dan Sneddon from comment #3) > In this particular case, after the error occurred, the controller was > investigated. The file: /usr/lib64/mysql/libmysqlclient.so.18 did not exist, > however the file /usr/lib64/mysql/libmysqlclient.so.18.0.0 did. Correction. It is not known whether the symlink from libmysqlclient.so.18 to libmysqlclient.so.18.0.0 was there or not. Only matching files were searched for, not symlinks. Reverting to stock overcloud image resulted in CREATE_COMPLETE. |