Unable to take instances snapshots after upgrading to OSP7
Issue
- While trying to take snapshot of nova instance, getting following errors in
compute.log
:
2015-11-06 15:27:14.674 78915 INFO nova.compute.manager [req-4da39cf7-c1ec-4cf4-b62e-d0a98c354769 27f895b2afa340d8976f5e19a19f4792 5dd11780ffd746e697c02636aa1f7593 - - -] [instance: c3e38059-7fff-438d-a7c1-cc2b8a396985] instance snapshotting
2015-11-06 15:27:14.692 78915 ERROR nova.image.glance [req-4da39cf7-c1ec-4cf4-b62e-d0a98c354769 27f895b2afa340d8976f5e19a19f4792 5dd11780ffd746e697c02636aa1f7593 - - -] Error contacting glance server '10.60.119.16:9292' for 'get', done trying.
...(snipped)....
2015-11-06 15:27:14.692 78915 TRACE nova.image.glance CommunicationError: Error finding address for http://10.60.119.16:9292/v1/images/51c9ef9d-3313-4f0a-ab1f-67027c33b006: ('Connection aborted.', error(111, 'ECONNREFUSED'))
2015-11-06 15:27:14.692 78915 TRACE nova.image.glance
...(snipped)....
2015-11-06 15:27:14.695 78915 ERROR nova.compute.manager [req-4da39cf7-c1ec-4cf4-b62e-d0a98c354769 27f895b2afa340d8976f5e19a19f4792 5dd11780ffd746e697c02636aa1f7593 - - -] [instance: c3e38059-7fff-438d-a7c1-cc2b8a396985] Error while trying to clean up image 27158342-0bd9-44b4-8349-1be30cf4e625
- It looks like for some reason the Compute node attempts to access the Controller node over a network used for PXE provisioning instead of the network used for OpenStack services communication. I cannot find any parameter in the
/etc
directory pointing to the PXE provisioning IP address. It used to work before the upgrade.
Environment
- Red Hat OpenStack 7.0
- OpenStack environment initially provisioned using the OSP Installer for OSP5 and then manually upgraded to OSP6 and OSP7.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.