'Disable IPv6 link local addressing on the device and add it as
a VIP to keepalived. This means that the IPv6 link local address
will only be present on the master.'

def _disable_ipv6_addressing_on_interface(self, interface_name):

    device = ip_lib.IPDevice(interface_name, namespace=self.ha_namespace)
    ipv6_lladdr = ip_lib.get_ipv6_lladdr(device.link.address)
    if self._should_delete_ipv6_lladdr(ipv6_lladdr):
        device.addr.flush(n_consts.IP_VERSION_6)
    self._remove_vip(ipv6_lladdr)
    self._add_vip(ipv6_lladdr, interface_name, scope='link')
