Bug 1807386
| Summary: | [FDP 20.B] NFV live migration and cold migration testcases failing, ovs can not parse messages | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Miguel Angel Nieto <mnietoji> |
| Component: | openvswitch | Assignee: | Aaron Conole <aconole> |
| Status: | CLOSED DEFERRED | QA Contact: | Eran Kuris <ekuris> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 16.0 (Train) | CC: | aconole, apevec, chrisw, jlibosva, rhos-maint, tredaelli |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-12-08 14:54:19 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: | |||
|
Description
Miguel Angel Nieto
2020-02-26 09:17:40 UTC
I have checked that those log files are not related with FDP, they are already present in OSP16 RHOS_TRUNK-16.0-RHEL-8-20200224.n.0 without changing ovs. http://cougar11.scl.lab.tlv.redhat.com/DFG-nfv-16-director-3cont-2comp-ipv4-vxlan-dpdk-sriov-ctlplane-dataplane-bonding-hybrid/64 About live migration testcase failing in fdp20b there was a bz that has already been fixed https://bugzilla.redhat.com/show_bug.cgi?id=1798996 About those errors in log messages, not sure if something is not working, all of our testcases are working. In any case I think it should be analyzed and fixed. I finally looked at this - this is an unfortunate consequence of the way openvswitch works with IGMP. See
commit c645550bb249 ("odp-util: Always report ODP_FIT_TOO_LITTLE for IGMP."), which means that all IGMP messages
will trigger this error message (and force installing a flow that always shunts to userspace). Also see an
explanation at https://mail.openvswitch.org/pipermail/ovs-dev/2018-January/343665.html
There's not currently a good way to reflect this to the user without blasting an ugly looking error message. I
think we don't want to turn off the error messages for the revalidator (because they are useful), and we don't
want to lose that this event happened.
A good resolution would be to actually handle the IGMP fields in the datapath, but that's a larger RFE.
|