[BVT 10.0] Fuel node deployment failed: fuel-provisioning-scripts' returned 1: Error: No matching Packages to list

Bug #1573562 reported by Elena Ezhova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Sergey Kulanov

Bug Description

Detailed bug description:

https://ci.fuel-infra.org/view/ISO/job/10.0-community.main.ubuntu.bvt_2/61/console

2016-04-22 11:45:28,877 - INFO environment.py:404 -- Waiting for admin node to start up
2016-04-22 11:45:28,879 - INFO environment.py:406 -- Proceed with installation
2016-04-22 11:50:36,379 - INFO environment.py:356 -- Admin node login name: 'root' , password: 'r00tme'
2016-04-22 11:50:45,108 - INFO fuel_actions.py:257 -- Replace default Ubuntu mirror URL for bootstrap image in Fuel settings
2016-04-22 11:50:45,706 - INFO environment.py:609 -- Waiting while bootstrapping is in progress
2016-04-22 11:50:45,707 - INFO environment.py:612 -- Running bootstrap (timeout: 3600.0)
2016-04-22 11:52:59,894 - INFO nailgun_client.py:32 -- Initiate Nailgun client with url http://10.109.5.2:8000
2016-04-22 11:52:59,895 - INFO http.py:33 -- Initiate HTTPClient with url http://10.109.5.2:8000
2016-04-22 11:52:59,899 - ERROR __init__.py:66 -- generate_logs raised: URLError(error(111, 'Connection refused'),)
Traceback: Traceback (most recent call last):
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/__init__.py", line 59, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/decorators.py", line 149, in wrapped
    response = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/nailgun_client.py", line 358, in generate_logs
    return self.client.put("/api/logs/package")
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/http.py", line 88, in put
    return self._open(req)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/http.py", line 97, in _open
    return self._get_response(req)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/http.py", line 121, 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 111] Connection refused>

2016-04-22 11:52:59,899 - ERROR decorators.py:77 -- Fetching of diagnostic snapshot failed: ['URLError: <urlopen error [Errno 111] Connection refused>\n']
2016-04-22 11:53:19,121 - INFO decorators.py:315 -- <<<<<****************************************************************************************************>>>>>
2016-04-22 11:53:19,121 - INFO decorators.py:316 -- Failed in method error_setup_master. Make snapshot: error_setup_master
2016-04-22 11:53:19,121 - INFO decorators.py:326 -- You could revert and ssh to master node: [source /home/jenkins/venv-nailgun-tests-2.9/bin/activate; dos.py revert-resume 10.0-community.main.ubuntu.bvt_2 error_setup_master && ssh root@10.109.5.2]
2016-04-22 11:53:19,121 - INFO decorators.py:328 -- <<<<<****************************************************************************************************>>>>>
2016-04-22 11:53:19,121 - ERROR decorators.py:126 -- Traceback (most recent call last):
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/decorators.py", line 120, in wrapper
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/tests/base_test_case.py", line 174, in setup_master
    self.env.setup_environment()
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/environment.py", line 428, in setup_environment
    self.wait_bootstrap()
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/environment.py", line 626, in wait_bootstrap
    raise Exception('Fuel node deployment failed.')
Exception: Fuel node deployment failed.

Steps to reproduce:
  N/A

Expected results:
 Deployment is successful
Actual result:
 Deployment failed
Reproducibility:
 build 61
Workaround:
  N/A
Impact:
 BVT deployment failures
Description of the environment:
 N/A
Additional information:
 N/A

Tags: area-build
Dmitry Klenov (dklenov)
Changed in fuel:
importance: Undecided → Critical
milestone: none → 10.0
Dmitry Klenov (dklenov)
Changed in fuel:
status: New → Confirmed
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

From bootstrap_admin_node.log:
Debug: Executing '/bin/yum -d 0 -e 0 -y list fuel-provisioning-scripts'
Error: Execution of '/bin/yum -d 0 -e 0 -y list fuel-provisioning-scripts' returned 1: Error: No matching Packages to list
Error: /Stage[main]/Fuel::Mcollective/Package[fuel-provisioning-scripts]/ensure: change from absent to present failed: Execution of '/bin/yum -d 0 -e 0 -y list fuel-provisioning-scripts' returned 1: Error: No matching Packages to list

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Revision history for this message
Elena Ezhova (eezhova) wrote :

10.0.main.ubuntu.smoke_neutron has also failed with this error:
https://product-ci.infra.mirantis.net/view/10.0/job/10.0.main.ubuntu.smoke_neutron/112/

Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Revision history for this message
Dmitry Klenov (dklenov) wrote :

Looks related to https://bugs.launchpad.net/fuel/+bug/1573628. Forwarding to build team as well.

tags: added: area-build
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Fuel build team (fuel-build)
Revision history for this message
Sergey Kulanov (skulanov) wrote :
Changed in fuel:
assignee: Fuel build team (fuel-build) → Sergey Kulanov (skulanov)
status: Confirmed → In Progress
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/309522

summary: - [BVT 10.0] Fuel node deployment failed: Connection refused
+ [BVT 10.0] Fuel node deployment failed: fuel-provisioning-scripts'
+ returned 1: Error: No matching Packages to list
Changed in fuel:
status: In Progress → Fix Committed
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.