Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1730728

Summary: REVERT_RESIZE stuck for 300s: "VirtualInterfaceCreateException: Virtual Interface creation failed
Product: Red Hat OpenStack Reporter: Artom Lifshitz <alifshit>
Component: openstack-novaAssignee: Artom Lifshitz <alifshit>
Status: CLOSED ERRATA QA Contact: Filip Hubík <fhubik>
Severity: medium Docs Contact:
Priority: medium    
Version: 14.0 (Rocky)CC: alifshit, amodi, bbowen, dasmith, eglynn, fhubik, jhakimra, kchamart, lyarwood, mbooth, michele, mpryc, njohnston, nova-maint, p.oberdorf, rheslop, rrasouli, sbauza, sgordon, skaplons, vromanso
Target Milestone: rcKeywords: Automation, AutomationBlocker, Triaged, ZStream
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-nova-18.2.1-0.20190509150817.8e130e2.el7ost Doc Type: Bug Fix
Doc Text:
Before, a REVERT_RESIZE operation could fail if using the iptables_hybrid firewall driver. This would happen due to Neutron sending the network-vif-plugged external event before Nova starts to listen for it. Now, Nova will start listening for network-vif-plugged external event based on the characteristics of the port. In the case of an OVS hybrid plug, it will start listening before sending the port binding request to Neutron.
Story Points: ---
Clone Of: 1678681 Environment:
Last Closed: 2019-09-04 08:22:48 UTC Type: ---
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: 1678681    
Bug Blocks:    

Comment 15 Filip Hubík 2019-08-20 08:32:57 UTC
Since this issue is flaky, I started with continuous testing to be sure this is really fixed. It will take several days to complete. So far CI shows improvement, but we don't have enough Tempest runs yet.

Comment 16 Filip Hubík 2019-08-21 09:02:03 UTC
After 100 runs of Tempest test series (~5hrs)

tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert_with_volume_attached
tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert

and I do not see this issue happening again. It is also supported by the results from CI where this error disappeared landing openstack-nova-*-18.2.1-0.20190509150817.8e130e2 packages in containers (that's why I also bumped the fixed in version here).

Tested on virthost topology 3 controllers/2 compute/3 ceph nodes/ipv4/vlan deployed by InfraRed.

Comment 18 errata-xmlrpc 2019-09-04 08:22:48 UTC
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/RHSA-2019:2652