fuellib_review_master_node test fails frequently with ntp sync error

Bug #1446413 reported by Andrew Woodward
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Fuel DevOps

Bug Description

case 1, ntp failed to sync https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2426/consoleFull may be network error

case 2 ntp server check raises traceback:

Traceback (most recent call last):
  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/fuel-main/env_masternode-default/master/fuelweb_test/helpers/decorators.py", line 69, in wrapper
    return func(*args, **kwargs)
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/tests/base_test_case.py", line 61, in setup_master
    self.env.setup_environment()
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/models/environment.py", line 312, in setup_environment
    self.sync_time()
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/helpers/decorators.py", line 247, in wrapper
    return func(*args, **kwargs)
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/models/environment.py", line 351, in sync_time
    admin_ntp = Ntp.get_ntp(self.d_env.get_admin_remote(), 'admin')
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/__init__.py", line 48, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/fuel-main/env_masternode-default/master/fuelweb_test/helpers/ntp.py", line 108, in get_ntp
    cls.server = remote.execute(cmd)['stdout'][0]
IndexError: list index out of range

reproduced by:
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2405/consoleFull
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2415/console
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2416/console
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2420/console
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2435/console
https://fuel-jenkins.mirantis.com/job/fuellib_review_master_node/2445/console

ISO appears to be 315

Tags: system-tests
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

As discussed with QA, this is fixed in more recent ISOs, Fuel CI needs to be updated.

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Fuel DevOps (fuel-devops)
Revision history for this message
Andrew Woodward (xarses) wrote :

appears to have been resolved

Changed in fuel:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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