Not all neutron ports are ACTIVE after the vm spawns (hyper-v)
Bug #1631872 reported by
Claudiu Belu
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Claudiu Belu | ||
tempest |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Currently, the nova Hyper-V driver does not wait for neutron vif plug events (or, in case of other drivers, nova-compute can be configured not to wait for neutron vif plug events), which means that by the time the VM becomes ACTIVE, there's no guarantee that the ports have been bound and became ACTIVE. Because, of this, some tests which require connecting to the VM via a floating ip, will randomly fail [1], as tempest will filter out ports that are not active, raising an exception [2].
[1] http://
[2] https:/
Changed in tempest: | |
assignee: | nobody → Claudiu Belu (cbelu) |
status: | New → In Progress |
Changed in tempest: | |
assignee: | Claudiu Belu (cbelu) → Adelina Tuvenie (atuvenie) |
Changed in nova: | |
assignee: | nobody → Anusha Unnam (anusha-unnam) |
Changed in tempest: | |
assignee: | Adelina Tuvenie (atuvenie) → Claudiu Belu (cbelu) |
Changed in tempest: | |
status: | Won't Fix → In Progress |
To post a comment you must log in.
This needs to be fixed in the hyper-v driver in nova also, anything using neutron should have the code that waits for the vif plugged event before making the server as ACTIVE. Clients expect that once the server is ACTIVE they can ssh into it and perform other operations on it.