CI team, please investigate the issue with DEB packages testing process in 5.1 CI tests. All tests are failing with the following errors in logs:
2016-02-11 10:16:12,107 - INFO fuel_web_client.py:591 -- Wait for task {u'status': u'running', u'name': u'deploy', u'cluster': 1, u'result': {}, u'progress': 0, u'message': None, u'id': 3, u'uuid': u'8f582a0d-e995-4a0a-add4-a6db6ed7288f'} 7800 seconds
2016-02-11 10:28:13,233 - INFO regenerate_repo.py:305 -- Error: Package: nova-novncproxy has unmet dependencies:
2016-02-11 10:28:13,233 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,233 - INFO regenerate_repo.py:305 -- Error: Package: nova-cert has unmet dependencies:
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:305 -- Error: Package: nova-conductor has unmet dependencies:
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:305 -- Error: Package: nova-common has unmet dependencies:
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:307 -- Depends: lshell but it is not installable
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:305 -- Error: Package: nova-consoleauth has unmet dependencies:
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:305 -- Error: Package: nova-scheduler has unmet dependencies:
2016-02-11 10:28:13,234 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,235 - INFO regenerate_repo.py:305 -- Error: Package: nova-objectstore has unmet dependencies:
2016-02-11 10:28:13,235 - INFO regenerate_repo.py:307 -- Depends: nova-common (= 1:2014.1.1-fuel5.1~mira29+git.50021f2.3cfec2d) but it is not going to be installed
2016-02-11 10:28:13,291 - INFO fuel_web_client.py:591 -- Wait for task {u'status': u'running', u'name': u'dump', u'cluster': None, u'result': {}, u'progress': 0, u'message': None, u'id': 8, u'uuid': u'98c69b7d-ee07-4b30-806b-cc93d5a6c1f1'} 300 seconds
2016-02-11 10:28:38,427 - INFO decorators.py:33 -- Saving logs to "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/logs/fail_error_deploy_simple_flat-2016_02_11__10_28_38.tar.gz" file
2016-02-11 10:29:36,275 - INFO decorators.py:117 -- <<<<<****************************************************************************************************>>>>>
2016-02-11 10:29:36,276 - INFO decorators.py:118 -- Failed in method 'deploy_simple_flat'. Make snapshot: error_deploy_simple_flat
2016-02-11 10:29:36,276 - INFO decorators.py:127 -- You could revert this snapshot using [dos.py revert package_testing-ubuntu-5_1 --snapshot-name error_deploy_simple_flat && dos.py resume package_testing-ubuntu-5_1 && virsh net-dumpxml package_testing-ubuntu-5_1_admin | grep -P "(\d+\.){3}" -o | awk '{print "Admin node IP: "$0"2"}']
2016-02-11 10:29:36,276 - INFO decorators.py:132 -- <<<<<****************************************************************************************************>>>>>
FAIL
======================================================================
FAIL: Deploy cluster in simple mode with flat nova-network
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
compatability.capture_type_error(s_func)
File "/usr/lib/python2.7/dist-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
func()
File "/usr/lib/python2.7/dist-packages/proboscis/case.py", line 350, in func
func(test_case.state.get_state())
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/helpers/decorators.py", line 52, in wrapper
return func(*args, **kwagrs)
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/tests/test_simple.py", line 110, in deploy_simple_flat
self.fuel_web.deploy_cluster_wait(cluster_id)
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/helpers/decorators.py", line 209, in wrapper
return func(*args, **kwargs)
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/models/fuel_web_client.py", line 406, in deploy_cluster_wait
self.assert_task_success(task, interval=interval)
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/__init__.py", line 48, in wrapped
result = func(*args, **kwargs)
File "/home/jenkins/workspace/package_testing_deb_updates/fuel-main/fuelweb_test/models/fuel_web_client.py", line 239, in assert_task_success
task['status'], 'ready', name=task["name"]
AssertionError: Task 'deploy' has incorrect status. error != ready
Example jobs:
http://osci-jenkins.srt.mirantis.net:8080/job/package_testing_deb_updates/660/console
http://osci-jenkins.srt.mirantis.net:8080/job/package_testing_deb_updates/661/console
Reviews to fix:
https://review.fuel-infra.org/#/c/16874/
https://review.fuel-infra.org/#/c/16875
https://review.fuel-infra.org/#/c/16876/
I don't see how CI team can help here.
Build team, do you have any comments?