Bug 1547274
| Summary: | nova-compute will try to re-plug the vif even if it exists for vhostuser port | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Matt Flusche <mflusche> | |
| Component: | python-os-vif | Assignee: | Sahid Ferdjaoui <sferdjao> | |
| Status: | CLOSED ERRATA | QA Contact: | Joe H. Rahme <jhakimra> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | 10.0 (Newton) | CC: | asoni, awaugama, berrange, dasmith, eglynn, glamb, jjoyce, jmelvin, jraju, jschluet, jthomas, kchamart, marjones, mbooth, mflusche, pablo.iranzo, sbauza, sferdjao, sgordon, slinaber, srevivo, tvignaud, vromanso, weiyongjun | |
| Target Milestone: | z8 | Keywords: | Triaged, ZStream | |
| Target Release: | 10.0 (Newton) | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | python-os-vif-1.2.1-4.el7ost | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1552115 (view as bug list) | Environment: | ||
| Last Closed: | 2018-05-17 15:49:28 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: | ||||
| Bug Blocks: | 1552115, 1552119, 1552123 | |||
|
Description
Matt Flusche
2018-02-20 22:17:32 UTC
It seems that we should change the component of this issue to os-vif. The issue is valid, when we call OVS to create the ports, we first use the condition 'if-exists del-port' meaning that we delete the port. In OSP9 and OSP10 we use port type dpdkvhostuser, so deleting the ports result that the instance is loosing connectivity. For OSP11...OSPXX we are using dpdkvhostuserclient and we pass to OVS the name of the socket it should not be a problem to delete it. Not sure the fix will pass upstream since using dpdkvhostuser is deprecated but if that does not work we could still provide downstream-only fix for OSP9 and OSP10. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:1596 |