OSTF test "Savanna tests to create/list/delete node group and cluster templates" has failed for Ubuntu

Bug #1262194 reported by Anastasia Palkina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Undecided
Denis Egorenko

Bug Description

ISO #159
"release": "4.0",
"nailgun_sha": "1c25678d80bc6d3940abf897ac914662c6c8af7e",
"ostf_sha": "18830ef63c9499cd7244a811717aa20d5c4aa58e",
"astute_sha": "83a8115245e3314d770a4e858317713ac0dbee48",
"fuellib_sha": "ffc764b30fe2190cd85669faecdefc2b0808df01"

1. Create new environment (Ubuntu, simple mode)
2. Choose Ceph volumes, Ceph images and installing Savanna
3. Add 1 controller and 3 compute+ceph
4. Choose VLAN Manager in networks settings. Choose 2 networks with size 128
5. Start deployment. It was successful
6. Start OSTF tests. Test "Savanna tests to create/list/delete node group and cluster templates" fas failed on first step with error: Fail create node group tasktracker and datanode templates. Please refer to OpenStack logs for more details.

(nose_storage_plugin) fuel_health.tests.sanity.test_sanity_savanna.SanitySavannaTests.test_sanity_savanna
Traceback (most recent call last):
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/unittest2/case.py", line 340, in run
    testMethod()
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/tests/sanity/test_sanity_savanna.py", line 53, in test_sanity_savanna
    self.savanna_client)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 186, in verify
    " Please refer to OpenStack logs for more details.")
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/unittest2/case.py", line 415, in fail
    raise self.failureException(msg)
AssertionError: Step 1 failed: Fail create node group tasktracker and datanode templates. Please refer to OpenStack logs for more details.

Revision history for this message
Anastasia Palkina (apalkina) wrote :
Sergey Galkin (sgalkin)
Changed in fuel:
status: New → In Progress
Revision history for this message
Sergey Galkin (sgalkin) wrote :

Full error log from /var/log/ostf.log

2013-12-18 12:19:42 DEBUG (test_mixins) Traceback (most recent call last):
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 180, in verify
    result = func(*args, **kwargs)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/savanna.py", line 366, in _create_node_group_template_tt_dn_id
    floating_ip_pool=floating_ip_pool
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/savanna.py", line 100, in _create_node_group_template_and_get_id
    node_processes, node_configs, floating_ip_pool
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/savannaclient/api/node_group_templates.py", line 50, in create
    'node_group_template')
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/savannaclient/api/base.py", line 79, in _create
    self._raise_api_exception(resp)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/savannaclient/api/base.py", line 132, in _raise_api_exception
    error_data = get_json(resp)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/savannaclient/api/base.py", line 143, in get_json
    return response.json()
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/requests/models.py", line 604, in json
    return json.loads(self.text or self.content)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/simplejson/__init__.py", line 488, in loads
    return _default_decoder.decode(s)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/simplejson/decoder.py", line 370, in decode
    obj, end = self.raw_decode(s)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/simplejson/decoder.py", line 389, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
JSONDecodeError: Expecting value: line 1 column 1 (char 0)

2013-12-18 12:19:42 ERROR (nose_storage_plugin) fuel_health.tests.sanity.test_sanity_savanna.SanitySavannaTests.test_sanity_savanna
Traceback (most recent call last):
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/unittest2/case.py", line 340, in run
    testMethod()
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/tests/sanity/test_sanity_savanna.py", line 53, in test_sanity_savanna
    self.savanna_client)
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 186, in verify
    " Please refer to OpenStack logs for more details.")
  File "/opt/fuel_plugins/ostf/lib/python2.6/site-packages/unittest2/case.py", line 415, in fail
    raise self.failureException(msg)
AssertionError: Step 1 failed: Fail create node group tasktracker and datanode templates. Please refer to OpenStack logs for more details.

Revision history for this message
Sergey Galkin (sgalkin) wrote :

Issue with new credentials and keytoken

Sergey Galkin (sgalkin)
Changed in fuel:
assignee: Sergey Galkin (sgalkin) → Savanna Dev (savanna-dev)
Changed in fuel:
assignee: Savanna Dev (savanna-dev) → Denis Egorenko (degorenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/62916

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/62916
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=bcb980b2f7d252d0040414761625d4cfd8296f65
Submitter: Jenkins
Branch: master

commit bcb980b2f7d252d0040414761625d4cfd8296f65
Author: Denis Egorenko <email address hidden>
Date: Wed Dec 18 19:18:32 2013 +0400

    Fix wrong name of parameter in Savanna conf

    Fixes bug #1262194

    Change-Id: Ie8f3165615f602b91ac9bb95ba311354c05b52b9

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: Fix Committed → Fix Released
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.