Use correct hostname to get instances.
socket.getfqdn() would return a fully qualified domain name which maybe invalid for nova to get instances by hostname. If the host that runs devstack is virtual(like running devstack on AWS), socket.getfqdn() may return a domain name which is not the host name and nova cannot use that to get instances running on current host. Fix bug: #1166717 Change-Id: Ic6cc8607bcdeee720c5d46d44fbaa589b4fb950e
This commit is contained in:
parent
567d85c772
commit
16f8e14b24
@ -31,7 +31,7 @@ from ceilometer.openstack.common import rpc
|
||||
|
||||
cfg.CONF.register_opts([
|
||||
cfg.StrOpt('host',
|
||||
default=socket.getfqdn(),
|
||||
default=socket.gethostname(),
|
||||
help='Name of this node. This can be an opaque identifier. '
|
||||
'It is not necessarily a hostname, FQDN, or IP address. '
|
||||
'However, the node name must be valid within '
|
||||
|
Loading…
Reference in New Issue
Block a user