Disable duplicate address detection when using duplex-direct
In a duplex-direct configuration, the physical mgmt and cluster-host
link on controller-0 will be down until controller-1
comes up. In an IPv6 configuration, this results in dad not completing,
so the addresses stay tentative.
This commit disables duplicate address detection on the mgmt and
cluster-host interface if the system is configured as duplex-direct.
If the interface is a bonded interface, the interface is added to the
bonding masters list before the DAD is disabled.
Closes-Bug: 1836969
Change-Id: I0e169904445db905729fce77e4afa2ba2052598b
Signed-off-by: Teresa Ho <email address hidden>
Reviewed: https:/ /review. opendev. org/682654 /git.openstack. org/cgit/ starlingx/ config/ commit/ ?id=d0ad539f831 d9aef7a7d7d653f f0537f47264852
Committed: https:/
Submitter: Zuul
Branch: master
commit d0ad539f831d9ae f7a7d7d653ff053 7f47264852
Author: Teresa Ho <email address hidden>
Date: Fri Sep 13 13:33:02 2019 -0400
Disable duplicate address detection when using duplex-direct
In a duplex-direct configuration, the physical mgmt and cluster-host
link on controller-0 will be down until controller-1
comes up. In an IPv6 configuration, this results in dad not completing,
so the addresses stay tentative.
This commit disables duplicate address detection on the mgmt and
cluster-host interface if the system is configured as duplex-direct.
If the interface is a bonded interface, the interface is added to the
bonding masters list before the DAD is disabled.
Closes-Bug: 1836969
Change-Id: I0e169904445db9 05729fce77e4afa 2ba2052598b
Signed-off-by: Teresa Ho <email address hidden>