Tempest test test_create_servers_on_different_hosts is failed

Bug #1606205 reported by Sofiia Andriichenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Confirmed
High
Unassigned

Bug Description

Detailed bug description:
9.1 snapshot #47

Configuration:
Settings:
Storage Backends - Ceph RBD for volumes (Cinder), Ceph RBD for ephemeral volumes (Nova), Ceph RBD for images (Glance), Ceph RadosGW for objects (Swift API)
Additional services - Install Sahara

In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR

Nodes: controller, compute, Ceph, Telemetry - MongoDB

Steps to reproduce:
    1. Deploy ISO in configuration see (Detailed bug description)
    2. Navigate to controller node
    3. Install git (use apt-get install git)
    4. Clone script to deploy rally + tempest
       # git clone https://github.com/obutenko/mos-rally-verify.git
    5. Navigate to the https://github.com/obutenko/mos-rally-verify
    6. Execute necessary steps to deploy tempest
    7. Tun test in debug mode
        #rally --debug verify start --regex tempest.api.compute.admin.test_servers_on_multinodes.ServersOnMultiNodesTest.test_create_servers_on_different_hosts

Expected results:
Test is passed

Actual result:
Test is Failed
(see comments)

Reproducibility:
See attachment

Workaround:
---

Impact:
---

Description of the environment:
See (Detailed bug description)

Additional information:
Trace:

Traceback (most recent call last):

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/api/compute/admin/test_servers_on_multinodes.py", line 64, in test_create_servers_on_different_hosts

    self.assertNotEqual(host01, host02)

  File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 845, in assertNotEqual

    raise self.failureException(msg)

AssertionError: u'node-6.test.domain.local' == u'node-6.test.domain.local'

Snapshot: http://www.ex.ua/957837273445

Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
Changed in mos:
milestone: none → 9.1
tags: added: area-nova tempest
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :

Reproduce for tempest test test_create_servers_on_different_hosts_with_list_of_servers
Trace:

Traceback (most recent call last):

  File "/home/rally/.rally/tempest/for-deployment-de88a547-5175-404c-a02c-fcecf6560f74/tempest/api/compute/admin/test_servers_on_multinodes.py", line 79, in test_create_servers_on_different_hosts_with_list_of_servers

    self.assertNotEqual(host01, host02)

  File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 845, in assertNotEqual

    raise self.failureException(msg)

AssertionError: u'node-5.test.domain.local' == u'node-5.test.domain.local'

Changed in mos:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → MOS Nova (mos-nova)
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Sophia, are you sure the diagnostic snapshot is correct? I don't see such failure in logs:

rpodolyaka@rpodolyaka-pc:~/Downloads/fuel-snapshot-2016-07-22_13-33-08$ grep test_create_servers_on_different_hosts . -R
rpodolyaka@rpodolyaka-pc:~/Downloads/fuel-snapshot-2016-07-22_13-33-08$

What are the server UUIDs in question?

Changed in mos:
status: Confirmed → Incomplete
assignee: MOS Nova (mos-nova) → Sofiia Andriichenko (sandriichenko)
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :

Roman, I was wrong, this correct snapshot http://www.ex.ua/957837273445

Snapshot for test_create_servers_on_different_hosts_with_list_of_servers, https://drive.google.com/open?id=0B4_0scR07CYcWkxpV1NQNWlYVzQ

Changed in mos:
status: Incomplete → Confirmed
assignee: Sofiia Andriichenko (sandriichenko) → nobody
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.