Comment 0 for bug 1566358

Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Fuel version info (9.0 build #157): http://paste.openstack.org/show/493002/

Instances aren't reachable via network if private network is assigned to bond (active-backup) and DPDK is enabled:

<<<<<##############################[ deploy_cluster_with_dpdk_bond ]##############################>>>>>
Deploy cluster with DPDK, active-backup bonding and Neutron VXLAN

Failed 2 OSTF tests; should fail 0 tests. Names of failed tests:
  - Check network connectivity from instance via floating IP (failure) Instance is not reachable by IP. Please refer to OpenStack logs for more details.
  - Launch instance with file injection (failure) Execution command on Instance fails with unexpected result. Please refer to OpenStack logs for more details.

Steps to reproduce:

            1. Create cluster (VLAN, KVM)
            2. Add 1 node with controller role
            3. Add 1 node with compute role and 1 node with cinder role
            4. Setup bonding for all interfaces (including admin interface
               bonding)
            5. Enable DPDK for bond with private network and configure huge pages
            6. Run network verification
            7. Deploy the cluster
            8. Run network verification
            9. Run OSTF

Expected result: all health checks passed

Actual result: tests for network connectivity from instance failed

Additional info (I booted instance with floating IP):

http://paste.openstack.org/show/493008/

Also I ran ping on controller (`ip netns exec qdhcp-d5089b5f-d300-4d8e-8347-927a15e2a0bb ping 192.168.111.9`) and sniffed traffic on compute, but I saw no packets from instance:

http://paste.openstack.org/show/493009/