[openstack-dev] [nova] [neutron] Should we continue providing FQDNs for instance hostnames?
gkotton at vmware.com
Mon Sep 4 11:51:39 UTC 2017
Your patch https://review.openstack.org/#/c/480616/ requires that neutron expose the ‘DNS Integration’ extension be support by neutron and the relevant networking plugin. If it does not then will be a gression and things will not work.
In addition to this that is per network and not global so there will also be a regression for running instances if nova is updated.
On 9/4/17, 11:18 AM, "Stephen Finucane" <sfinucan at redhat.com> wrote:
Nova has a feature whereby it will provide instance host names that cloud-init
can extract and use inside the guest, i.e. this won't happen without cloud-
init. These host names are fully qualified domain names (FQDNs) based upon the
instance name and local domain name. However, as noted in bug #1698010 , the
domain name part of this is based up nova's 'dhcp_domain' option, which is a
nova-network option that has been deprecated .
I've started work on a fix  that will allow us to retrieve this information
from neutron instead, uncoupling us from this legacy option. However, some
commentators have pointed out that this may not necessarily be what we want to
do: a FQDN is a hostname and domain name, and using one as a hostname may not
be that clever nor correct.
My networking fu isn't strong enough to deliver a verdict so I'm hoping someone
else can make my mind up for me: do we want to migrate this feature to neutron,
or do we want to stop using FQDN and just use instance names?
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
More information about the OpenStack-dev