[nsxv] OSTF fails after compute-vmware node has been deleted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel NSXv plugin |
Fix Released
|
High
|
Artem Savinov |
Bug Description
fuel: fuel-9.0-mos-485
nsxv: custom build
1. Connect to a Fuel web UI with preinstalled plugin.
2. Create a new environment with following parameters:
* Compute: KVM/QEMU with vCenter
* Networking: Neutron with VLAN segmentation
* Storage: default
* Additional services: default
3. Add nodes with following roles:
* Controller
* Controller
* Controller
* ComputeVMware
4. Configure interfaces on nodes.
5. Configure network settings.
6. Enable and configure NSXv plugin.
7. Configure VMware vCenter Settings. Add 2 vSphere clusters and configure Nova Compute instances on controllers and compute-vmware.
8. Deploy cluster.
9. Run OSTF.
10. Add node with CinderVMware role.
Redeploy cluster.
11. Run OSTF.
12. Remove node with CinderVMware role.
Redeploy cluster.
13. Run OSTF.
14. Remove node with ComputeVMware role.
Redeploy cluster.
15. Run OSTF.
AssertionError: Failed 1 OSTF tests; should fail 0 tests. Names of failed tests:
- vCenter: Check network connectivity from instance via floating IP (failure) Instance is not reachable by IP. Please refer to OpenStack logs for more details.
Changed in fuel-plugin-nsxv: | |
assignee: | Partner Centric Engineering (fuel-partner-engineering) → Igor Zinovik (izinovik) |
Changed in fuel-plugin-nsxv: | |
status: | Triaged → In Progress |
Changed in fuel-plugin-nsxv: | |
status: | In Progress → Fix Committed |
Several attempts of test were successful, but last one failed:
ostf.log:
2016-06-17 13:54:44 SUCCESS vCenter: Check network connectivity from instance via floating IP
...
2016-06-17 14:18:25 SUCCESS vCenter: Check network connectivity from instance via floating IP
...
2016-06-17 14:40:11 SUCCESS vCenter: Check network connectivity from instance via floating IP
...
2016-06-17 15:03:11 FAILURE vCenter: Check network connectivity from instance via floating IP
For some reason router port become down: 5fa645c3547e9aa d42", "floating_ network_ id": "0f3d7c83- 4e7d-44cf- ba0c-a1762b6c65 3d", "fixed_ip_address": null, "floating_ ip_address" : "172.16.211.104", "port_id": null, "id": "f6d09d89- b37e-41c4- 8447-940e48eb06 67"}}
nova-api.log:RESP BODY: {"floatingip": {"router_id": null, "status": "DOWN", "description": "", "tenant_id": "d93e4f37664241
Test tried to reach that IP address 172.16.211.104: test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.314082+ 00:00 info: fuel_health. tests.smoke. test_vcenter: INFO: is address is 172.16.211.104 test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.314294+ 00:00 info: fuel_health. tests.smoke. test_vcenter: DEBUG: 172.16.211.104 test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.327138+ 00:00 info: SSHExecCommandF ailed: Command 'ping -q -c1 -w10 172.16.211.104', exit status: 1, Error: test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.327338+ 00:00 info: PING 172.16.211.104 (172.16.211.104) 56(84) bytes of data. test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.327533+ 00:00 info: --- 172.16.211.104 ping statistics --- test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.328149+ 00:00 info: fuel_health. nmanager: DEBUG: Command 'ping -q -c1 -w10 172.16.211.104', exit status: 1, Error: test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.328401+ 00:00 info: PING 172.16.211.104 (172.16.211.104) 56(84) bytes of data. test.domain. local/var/ log/remote/ 127.0.0. 1/ostf. log:2016- 06-17T15: 03:11.328617+ 00:00 info: --- 172.16.211.104 ping statistics ---
nailgun.
nailgun.
nailgun.
nailgun.
nailgun.
nailgun.
nailgun.
nailgun.