Failed community fuel-11.0 bvt test

Bug #1641884 reported by Dmitry Kaigarodеsev
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Boris Bobrov

Bug Description

During the last few bvt tests for fuel-11.0 facing with error

2016-11-15 06:04:27 - INFO nailgun_client.py:32 -- Initialization of NailgunClient using shared session
(auth_url=http://10.109.30.2:5000/v2.0)
2016-11-15 06:04:27 - INFO client.py:26 -- Initialization of NailgunClient using shared session
(auth_url=http://10.109.30.2:5000/v2.0)
2016-11-15 06:04:27 - INFO client.py:26 -- Initialization of NailgunClient using shared session
(auth_url=http://10.109.30.2:5000/v2.0)
2016-11-15 06:04:28 - ERROR log_helpers.py:229 -- Failed:
'generate_logs'(
    'self'=[<class 'fuelweb_test.models.nailgun_client.NailgunClient'>(0x7f50c46444d0), url:None],
)
Traceback (most recent call last):
  File "/home/jenkins/workspace/11.0-community.main.ubuntu.bvt_2/core/helpers/log_helpers.py", line 215, in wrapped
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/11.0-community.main.ubuntu.bvt_2/fuelweb_test/models/nailgun_client.py", line 378, in generate_logs
    return self._put(url="/logs/package").json()
  File "/home/jenkins/workspace/11.0-community.main.ubuntu.bvt_2/fuelweb_test/models/nailgun_client.py", line 61, in _put
    return self.session.put(url=url, connect_retries=1, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 683, in put
    return self.request(url, 'PUT', **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner
    return wrapped(*args, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 462, in request
    auth_headers = self.get_auth_headers(auth)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 727, in get_auth_headers
    return auth.get_headers(self, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/plugin.py", line 90, in get_headers
    token = self.get_token(session)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 89, in get_token
    return self.get_access(session).auth_token
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 135, in get_access
    self.auth_ref = self.get_auth_ref(session)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/identity/v2.py", line 65, in get_auth_ref
    authenticated=False, log=False)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 675, in post
    return self.request(url, 'POST', **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner
    return wrapped(*args, **kwargs)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/keystoneauth1/session.py", line 570, in request
    raise exceptions.from_response(resp, method, url)
Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-ca852305-603f-465e-bc43-2b197845cf14)

https://ci.fuel-infra.org/job/11.0-community.main.ubuntu.bvt_2/80/console

Tags: area-library
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
Changed in fuel:
status: New → Confirmed
tags: added: area-library
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Debug: Executing '/usr/bin/openstack service list --quiet --format csv --long'
Debug: Puppet::Provider::Openstack: Non-fatal error: 'Execution of '/usr/bin/openstack service list --quiet --format csv --long' returned 1: __init__() got an unexpected keyword argument 'project_domain_id''. Retrying for 161 more seconds

python-openstackclient.noarch 3.3.0-1.el7~mos41

Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → MOS Oslo (mos-oslo)
Boris Bobrov (bbobrov)
Changed in fuel:
assignee: MOS Oslo (mos-oslo) → Boris Bobrov (bbobrov)
Revision history for this message
Boris Bobrov (bbobrov) wrote :
Revision history for this message
Boris Bobrov (bbobrov) wrote :

I expect the bug to be fixed when https://review.openstack.org/398917 gets in.

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

The issue is fixed by porting Boris's fix to our master packages - https://review.fuel-infra.org/#/c/28653/

Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

Oleksiy,

Are you sure we have the same issue in 9.0? The issue in 11.0 was caused by recent update of python-openstack client in master. In 9.x last time the package was updated in mid August: http://mirror.fuel-infra.org/mos-repos/ubuntu/snapshots/9.0-2016-11-18-154322/pool/main/p/python-openstackclient/

Also, the failure you have linked is in OpenStack installation, while in the original bug master node failed to install.

Revision history for this message
Boris Bobrov (bbobrov) wrote :

Oleksiy,

2016-11-18T11:44:16.874068+00:00 debug: (Puppet::Provider::Openstack) Non-fatal error: 'Execution of '/usr/bin/openstack role list --quiet --format csv' returned 1: __init__() got an unexpected keyword argument 'read_timeout' (HTTP 400) (Request-ID: req-5692b819-eb8c-446c-b09b-4d7d44e19b2d)'. Retrying for 165 more seconds

Here the error is about read_timeout. And probably not blocking. Please file a new bugreport for it.

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.