Ussuri deployment returns RA responding to RS, but Wallaby/Xena doesn't
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-ovn-chassis |
New
|
Undecided
|
Unassigned |
Bug Description
We don't know where this difference comes from yet so filing an issue to a charm for the time being.
When a dual stack tenant network is created with Neutron/OVN with Wallaby/Xena cloud archive, Router advertisement is not returned to a VM somehow and a VM has to wait for 10 min ish to get the RA packet with the default interval. However, with Ussuri (focal) deployment, RA packet follows right after the router solicitation packet.
Not getting an IPv6 address for 10 min is an enough penalty in terms of network connectivity so it's considered as a regression.
[focal-ussuri]
sudo radvdump &
sudo systemctl restart systemd-
-> immediate output
#
# radvd configuration generated by radvdump 2.17
# based on Router Advertisement from fe80::f816:
# received by interface ens3
#
interface ens3
{
# Note: {Min,Max}
AdvLinkMTU 1442;
prefix fc00:aa:aa:aa::/64
{
}; # End of prefix definition
}; # End of interface definition
[focal-xena]
sudo radvdump &
sudo systemctl restart systemd-
-> no immediate output, but will get RA within 10 min ish
====
A test case should be pretty standard following:
https:/
openstack network create internal
openstack subnet create \
--network internal \
--subnet-range 10.5.5.0/24 \
internal_subnet
openstack subnet create \
--network internal \
--ip-version 6 \
--ipv6-ra-mode slaac \
--ipv6-
--subnet-range fc00:aa:aa:aa::/64 \
internal_
openstack router create provider-router
openstack router set --external-gateway ext_net provider-router
openstack router add subnet provider-router internal_subnet
openstack router add subnet provider-router internal_subnet_v6
openstack server create \
--wait \
--flavor m1.custom \
--image auto-sync/
--network internal \
--key-name mykey \
test-dual-stack
Subscribing ~field-high.