6bca37e904
For live migration the libvirt driver already supports generating the migration URL based on the compute host hostname if so configured. However for the non live move operations the driver always used the IP address of the compute host based on [DEFAULT]my_ip. Some deployments rely on DNS to abstract the IP address management. In these environments it is beneficial if nova allows connection between compute hosts based on the hostname (or FQDN) of the host instead of trying to configure [DEFAUL]my_ip to an IP address. This patch introduces a new config option [libvirt]migration_inbound_addr that is used to determine the address for incoming move operations (cold migrate, resize, evacuate). This config is defaulted to [DEFAULT]my_ip to keep the configuration backward compatible. However it allows an explicit hostname or FQDN to be specified, or allows to specify '%s' that is then resolved to the hostname of compute host. blueprint: libvirt-migrate-with-hostname-instead-of-ip Change-Id: I6a80b5620f32770a04c751143c4ad07882e9f812
12 lines
540 B
YAML
12 lines
540 B
YAML
---
|
|
features:
|
|
- |
|
|
The new config option ``[libvirt]migration_inbound_addr`` is now used to
|
|
determine the address for incoming move operations (cold migrate, resize,
|
|
evacuate). This config is defaulted to [DEFAULT]my_ip to keep the
|
|
configuration backward compatible. However it allows an explicit hostname
|
|
or FQDN to be specified, or allows to specify '%s' that is then resolved to
|
|
the hostname of compute host.
|
|
Note that this config should only be changed from its default after every
|
|
compute is upgraded.
|