Tempest test test_server_connectivity_rebuild failed

Bug #1571616 reported by Sofiia Andriichenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Status tracked in 10.0.x
10.0.x
Invalid
High
Sofiia Andriichenko

Bug Description

Detailed bug description:
ISO: http://paste.openstack.org/show/494391/
Configuration: [9.0][MOSQA] Tempest 9.0 (VLAN_IRONIC_CEPH_GLANCE_CEPH-Tempest,Ceph,Ironic,SSL(scenario))

Steps to reproduce:
Deploy ISO in configuration see (Detailed bug description)

Expected results:
Test is passed

Actual result:
Test is Failed

Reproducibility:
See attachment

Workaround:
---

Impact:
---

Description of the environment:
See (Detailed bug description)

Additional information:

Error Message

test failed

Stacktrace

Traceback (most recent call last):
  File "tempest/test.py", line 113, in wrapper
    return f(self, *func_args, **func_kwargs)
  File "tempest/scenario/test_network_advanced_server_ops.py", line 125, in test_server_connectivity_rebuild
    server, keypair, floating_ip)
  File "tempest/scenario/test_network_advanced_server_ops.py", line 93, in _wait_server_status_and_check_network_connectivity
    self._check_network_connectivity(server, keypair, floating_ip)
  File "tempest/scenario/test_network_advanced_server_ops.py", line 86, in _check_network_connectivity
    servers=[server])
  File "tempest/scenario/manager.py", line 594, in check_public_network_connectivity
    should_connect=should_connect)
  File "tempest/scenario/manager.py", line 578, in check_vm_connectivity
    msg=msg)
  File "/home/rally/.rally/tempest/for-deployment-b02092d7-8139-4693-9c1f-6bfdaed0ced3/.venv/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue
    raise self.failureException(msg)
AssertionError: False is not true : Timed out waiting for 10.109.4.141 to become reachable

Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
Changed in mos:
status: New → Confirmed
importance: Undecided → Critical
importance: Critical → High
assignee: nobody → MOS Neutron (mos-neutron)
milestone: none → 9.0
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :

Reproduced in different configuration.
 [9.0][MOSQA] Tempest 9.0 (VLAN_IRONIC_CINDER-Tempest,HA,Cinder LVM,Swift,SSL(scenario))

Revision history for this message
Oleg Bondarev (obondarev) wrote :

Can you please attach a snapshot or a link to the job so we can revert the environment?

Changed in mos:
status: Confirmed → Incomplete
assignee: MOS Neutron (mos-neutron) → Sofiia Andriichenko (sandriichenko)
tags: added: area-neutron
tags: added: tempest
summary: Tempest
- empest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild
+ tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild
is failed
summary: - Tempest
- tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_rebuild
- is failed
+ Tempest test test_server_connectivity_rebuild failed
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
Changed in mos:
status: Incomplete → New
status: New → Confirmed
Changed in mos:
assignee: Sofiia Andriichenko (sandriichenko) → MOS Neutron (mos-neutron)
Changed in mos:
assignee: MOS Neutron (mos-neutron) → Oleg Bondarev (obondarev)
Revision history for this message
Oleg Bondarev (obondarev) wrote :

Bug title says "test_server_connectivity_rebuild failed" while bug description has trace from test_network_advanced_server_ops. So what failed test this bug is about?

Revision history for this message
Oleg Bondarev (obondarev) wrote :

trace from comment #4:
  File "tempest/lib/services/compute/servers_client.py", line 67, in create_server
    resp, body = self.post('servers', post_body)
  File "tempest/lib/common/rest_client.py", line 259, in post
    return self.request('POST', url, extra_headers, headers, body)
  File "tempest/lib/services/compute/base_compute_client.py", line 53, in request
    method, url, extra_headers, headers, body)
  File "tempest/lib/common/rest_client.py", line 641, in request
    resp, resp_body)
  File "tempest/lib/common/rest_client.py", line 699, in _error_checker
    raise exceptions.BadRequest(resp_body, resp=resp)
tempest.lib.exceptions.BadRequest: Bad request
Details: {u'message': u"Invalid input for field/attribute flavorRef. Value: . u'' is too short", u'code': 400}

looks like wrong parameters were passed to nova client

Revision history for this message
Oleg Bondarev (obondarev) wrote :

Please disregard comment #5

Revision history for this message
Oleg Bondarev (obondarev) wrote :

Can't reproduce: tests: all tests from test_network_advanced_server_ops are passing on my environment (similar to one described in this bug). I use ISO 284.

Given trace from comment #6 and several similar bugs (https://bugs.launchpad.net/mos/+bug/1576714, https://bugs.launchpad.net/mos/+bug/1575600 and some more I guess) I believe this is some configuration issue.

Need access to the environment where tests are failing. Marking as incomplete.

Changed in mos:
status: Confirmed → Incomplete
assignee: Oleg Bondarev (obondarev) → Sofiia Andriichenko (sandriichenko)
Changed in mos:
status: Incomplete → Invalid
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
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.