From: Babu Shanmugam <bscha...@redhat.com> Openstack compute manager uses FQDN to check for the hypervisors to which the ports are bound.
Without this fix, no instances can be launched as the hypervisor's hostname mismatches. Signed-off-by: Babu Shanmugam <bscha...@redhat.com> --- utilities/ovs-ctl.in | 2 +- vswitchd/vswitch.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/utilities/ovs-ctl.in b/utilities/ovs-ctl.in index ce3fb58..79979c3 100755 --- a/utilities/ovs-ctl.in +++ b/utilities/ovs-ctl.in @@ -108,7 +108,7 @@ set_system_ids () { esac set "$@" external-ids:system-id="\"$SYSTEM_ID\"" - set "$@" external-ids:hostname="\"$(hostname)\"" + set "$@" external-ids:hostname="\"$(hostname -f)\"" if test X"$SYSTEM_TYPE" != X; then set "$@" system-type="\"$SYSTEM_TYPE\"" diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml index 99c1476..14c7b87 100644 --- a/vswitchd/vswitch.xml +++ b/vswitchd/vswitch.xml @@ -73,7 +73,8 @@ </column> <column name="external_ids" key="hostname"> - The hostname for the host running Open vSwitch. + The hostname for the host running Open vSwitch. This is a fully + qualified domain name since ovs version 2.6.2. </column> <column name="other_config" key="stats-update-interval" -- 1.9.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev