[Bug 1452641] Re: Static Ceph mon IP addresses in connection_info can prevent VM startup

Corey Bryant corey.bryant at canonical.com
Thu Jun 14 15:32:12 UTC 2018


I did some initial testing with the default parameter value for
refresh_conn_info set to True in _get_instance_block_device_info() and
unfortunately an instance with rbd volume attached does not successfully
stop/start after ceph-mon's are moved to new IP addresses.

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to nova in Ubuntu.
https://bugs.launchpad.net/bugs/1452641

Title:
  Static Ceph mon IP addresses in connection_info can prevent VM startup

Status in OpenStack Compute (nova):
  Confirmed
Status in nova package in Ubuntu:
  New

Bug description:
  The Cinder rbd driver extracts the IP addresses of the Ceph mon servers from the Ceph mon map when the instance/volume connection is established. This info is then stored in nova's block-device-mapping table and is never re-validated down the line. 
  Changing the Ceph mon servers' IP adresses will prevent the instance from booting as the stale connection info will enter the instance's XML. One idea to fix this would be to use the information from ceph.conf, which should be an alias or a loadblancer, directly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1452641/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list