CI test 6.1.mos.deploy-rpm is broken with libvirtError

Bug #1604763 reported by Rodion Tikunov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
Undecided
Fuel CI

Bug Description

Detailed bug description:
CI test 6.1.mos.deploy-rpm is broken with errors:
2016-07-20 08:54:20,380 - ERROR decorators.py:93 -- Fetching of diagnostic snapshot failed: Traceback (most recent call last):
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/decorators.py", line 90, in wrapper
    "fail", name)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/decorators.py", line 343, in create_diagnostic_snapshot
    task = env.fuel_web.task_wait(env.fuel_web.client.generate_logs(), 60 * 5)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/__init__.py", line 48, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/decorators.py", line 130, in wrapped
    response = func(*args, **kwargs)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/models/nailgun_client.py", line 320, in generate_logs
    return self.client.put("/api/logs/package")
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/http.py", line 84, in put
    return self._open(req)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/http.py", line 93, in _open
    return self._get_response(req)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/http.py", line 110, in _get_response
    return self.opener.open(req)
  File "/usr/lib/python2.7/urllib2.py", line 404, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 422, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 1214, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.7/urllib2.py", line 1184, in do_open
    raise URLError(err)
URLError: <urlopen error [Errno 113] No route to host>

2016-07-20 08:54:35,388 - ERROR decorators.py:99 -- Fetching of raw logs failed: Traceback (most recent call last):
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/decorators.py", line 95, in wrapper
    admin_remote = args[0].env.d_env.get_admin_remote()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/models/environment.py", line 429, in get_admin_remote
    password=password))
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/models/node.py", line 175, in remote
    password=password, private_keys=private_keys, auth=auth)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/ssh_client.py", line 235, in __call__
    ssh.reconnect()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/ssh_client.py", line 533, in reconnect
    self.__connect()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/retry.py", line 27, in wrapper
    return func(*args, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/ssh_client.py", line 446, in __connect
    log=True)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/ssh_client.py", line 120, in connect
    client.connect(**kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/paramiko/client.py", line 324, in connect
    raise NoValidConnectionsError(errors)
NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.109.15.2

2016-07-20 08:54:46,139 - INFO decorators.py:295 -- <<<<<****************************************************************************************************>>>>>
2016-07-20 08:54:46,139 - INFO decorators.py:296 -- Failed in method 'prepare_release'. Make snapshot: error_prepare_release
2016-07-20 08:54:46,139 - INFO decorators.py:306 -- You could revert and ssh to master node: [source /home/jenkins/venv-nailgun-tests-2.9/bin/activate; dos.py revert-resume package_testing-centos-6_1-devops29 --snapshot-name error_prepare_release && ssh root@10.109.15.2]
2016-07-20 08:54:46,139 - INFO decorators.py:308 -- <<<<<****************************************************************************************************>>>>>
ERROR
Bootstrap 3 slave nodes ... SKIP: Failure in <function prepare_release at 0x7ff4efbe0938>
Deploy cluster in ha mode with 1 controller and Neutron GRE ... SKIP: Failure in <function prepare_release at 0x7ff4efbe0938>

======================================================================
ERROR: Prepare master node
----------------------------------------------------------------------
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/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/helpers/decorators.py", line 80, in wrapper
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/tests/base_test_case.py", line 98, in prepare_release
    self.env.revert_snapshot("empty", skip_timesync=True)
  File "/home/jenkins/workspace/6.1.mos.deploy-rpm/fuel-qa/fuelweb_test/models/environment.py", line 282, in revert_snapshot
    self.d_env.revert(name)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/models/environment.py", line 191, in revert
    node.revert(name, destroy=False)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/models/node.py", line 380, in revert
    self.driver.node_revert_snapshot(node=self, name=name)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/helpers/retry.py", line 27, in wrapper
    return func(*args, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/devops/driver/libvirt/libvirt_driver.py", line 827, in node_revert_snapshot
    domain.revertToSnapshot(snapshot._snapshot, 0)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/libvirt.py", line 1798, in revertToSnapshot
    if ret == -1: raise libvirtError ('virDomainRevertToSnapshot() failed', dom=self)
libvirtError: XML error: Non-empty feature list specified without CPU model

More details here: http://osci-jenkins.srt.mirantis.net:8080/job/6.1.mos.deploy-rpm/1407/console

Tags: non-release
Changed in mos:
milestone: none → 6.0-updates
milestone: 6.0-updates → 6.1-updates
Revision history for this message
Dmitry Burmistrov (dburmistrov) wrote :

CI team, please take a look or reassing to responsible team

Changed in mos:
assignee: nobody → Fuel CI (fuel-ci)
tags: added: non-release
Dzmitry Moisa (dmoisa)
Changed in mos:
status: New → Won't Fix
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.