[system tests] Test separate_keystone_service_add_delete_node failed on assertionseparate_keystone_service_add_delete_node command

Bug #1496039 reported by Tatyanka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Andrey Sledzinskiy

Bug Description

https://product-ci.infra.mirantis.net/job/7.0.system_test.ubuntu.plugins.thread_keystone_separate_services/6/testReport/junit/(root)/separate_keystone_service_add_delete_node/separate_keystone_service_add_delete_node/

test failed with
Hosts on node node-9 differ from others
Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/case.py", line 331, in run
    testMethod()
  File "/usr/lib/python2.7/unittest/case.py", line 1043, in runTest
    self._testFunc()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
    compatability.capture_type_error(s_func)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
    func()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
    func(test_case.state.get_state())
  File "/home/jenkins/workspace/7.0.system_test.ubuntu.plugins.thread_keystone_separate_services/fuelweb_test/helpers/decorators.py", line 80, in wrapper
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/7.0.system_test.ubuntu.plugins.thread_keystone_separate_services/fuelweb_test/tests/tests_separate_services/test_separate_keystone.py", line 253, in separate_keystone_service_add_delete_node
    cmd='hiera memcache_roles')
  File "/home/jenkins/workspace/7.0.system_test.ubuntu.plugins.thread_keystone_separate_services/fuelweb_test/helpers/checkers.py", line 1175, in check_hiera_hosts
    ' others'.format(node['hostname']))
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/asserts.py", line 163, in assert_true
    raise ASSERTION_ERROR(message)
AssertionError: Hosts on node node-9 differ from others

It is not clear should memcache run on controller or not, and looks like we need to know what should retrurn hiera memcache_roles for each role

Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Andrey Sledzinskiy (asledzinskiy)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/227325
Committed: https://git.openstack.org/cgit/stackforge/fuel-qa/commit/?id=8e4de22fec7c8c60b94664ec080b21260bb212c0
Submitter: Jenkins
Branch: master

commit 8e4de22fec7c8c60b94664ec080b21260bb212c0
Author: asledzinskiy <email address hidden>
Date: Thu Sep 24 17:01:44 2015 +0300

    Fix separate keystone add node test

    - Memcache is running on keystone and controller nodes
    so hiera memcache_roles output is different for these
    nodes and we need to check them separately

    Change-Id: I23735d6f1dff391606b11bae91113a5c3b505fee
    Closes-Bug: #1496039

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (stable/7.0)

Fix proposed to branch: stable/7.0
Review: https://review.openstack.org/227719

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (stable/7.0)

Reviewed: https://review.openstack.org/227719
Committed: https://git.openstack.org/cgit/stackforge/fuel-qa/commit/?id=e0e4d7b8b7b2d1705b53eabf71977df0879be4a9
Submitter: Jenkins
Branch: stable/7.0

commit e0e4d7b8b7b2d1705b53eabf71977df0879be4a9
Author: asledzinskiy <email address hidden>
Date: Thu Sep 24 17:01:44 2015 +0300

    Fix separate keystone add node test

    - Memcache is running on keystone and controller nodes
    so hiera memcache_roles output is different for these
    nodes and we need to check them separately

    Change-Id: I23735d6f1dff391606b11bae91113a5c3b505fee
    Closes-Bug: #1496039
    (cherry picked from commit 8e4de22fec7c8c60b94664ec080b21260bb212c0)

Dmitry Pyzhov (dpyzhov)
tags: added: area-qa
Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: non-release
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.