Bug 2149731
Summary: | SLAAC and stateless DHCP are not working with stateless SG | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Alex Katz <akatz> | |
Component: | openvswitch | Assignee: | Ihar Hrachyshka <ihrachys> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Bharath M V <bmv> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 17.1 (Wallaby) | CC: | apevec, bmv, chrisw, ihrachys, jschluet, lmartins, mlavalle, scohen, skaplons | |
Target Milestone: | --- | Keywords: | TestOnly, Triaged | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | ovn22.12-22.12.0-50.el9fdp ovn22.12-22.12.0-50.el8fdp | Doc Type: | No Doc Update | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 2186059 (view as bug list) | Environment: | ||
Last Closed: | 2024-08-08 13:55:04 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 2186059 | |||
Bug Blocks: | 1827598 |
Description
Alex Katz
2022-11-30 17:51:55 UTC
DHCPv6 should work by default for stateless SGs, same as for stateful. Status update: 1) patches are posted in upstream; 2) upstream reviewers (Slawek and Rodolfo) suggested that this topic needs more elaboration and discussion since they don't necessarily agree with the assumption that both metadata and ipv6 dhcp should work by default for stateless SGs; (I disagree) 3) they suggested to have a discussion on this topic during the vPTG this week; specifically, this Wed at 9am EST we'll discuss this exact topic; 4) once we have a resolution on what can be implemented upstream, I will work on adjusting the existing patches to upstream (if needed) this Friday. Note that the above suggests that we may not have the bug fixed as expected in the test plan; at least upstream. So we may have to adjust the test plan maybe? The discussion this Wed should clarify what's possible in upstream. I now believe that the bug is not for Neutron to fix (though it's technically possible). It's an inconsistency between "pure stateless" and "mixed-stateful" networks in OVN northd implementation. This should be fixed by: https://patchwork.ozlabs.org/project/ovn/list/?series=350425 (currently on review). This bug should probably become a test tracker for a clone to ovn component where the actual fix belongs. The series are merged in upstream and backported in upstream to LTS. I'll need to chase the backport downstream before closing this bz. This should be fixed once we pull in fdp repo that includes: ovn22.12-22.12.0-50.el9fdp | ovn22.12-22.12.0-50.el8fdp No explicit SG rules should be defined now for RA / NA procedures to work for ipv6 addressing. No changes to neutron were needed, the fix is in OVN. Moving to on QA the fix available in compose: RHOS-17.1-RHEL-9-20230426.n.1 tripleo-admin@controller-0 ~]$ sudo su [root@controller-0 tripleo-admin]# podman exec -it -u root ovn_controller /bin/bash [root@controller-0 /]# rpm -qa | grep ovn ovn22.12-22.12.0-51.el9fdp.x86_64 rhosp-ovn-22.12-2.el9ost.noarch ovn22.12-host-22.12.0-51.el9fdp.x86_64 rhosp-ovn-host-22.12-2.el9ost.noarch |