[osci] Ci job for 6.0-updates uses keystone-client from master branch

Bug #1507691 reported by Alexey Khivin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Critical
Artur Kaszuba
6.0.x
Invalid
Critical
Fuel CI

Bug Description

gate-keystone-python27-updates for 6.0-updates uses keystone-client from upstream which is not compatible with MOS60 and juno keystone

Job should use client from requirements.txt not from upstream github

look at https://review.fuel-infra.org/#/c/12601/

16:35:15 git checkout -q master
16:35:15 git pull -q
16:35:15 git checkout -q master
16:35:15 }}}
16:35:15
16:35:15 Traceback (most recent call last):
16:35:15 File "keystone/tests/test_keystoneclient.py", line 827, in test_admin_requires_adminness
16:35:15 two = self.get_client(self.user_two, admin=True) # non-admin user
16:35:15 File "keystone/tests/test_keystoneclient.py", line 115, in get_client
16:35:15 admin=admin)
16:35:15 File "keystone/tests/test_keystoneclient.py", line 84, in _client
16:35:15 from keystoneclient.v2_0 import client as ks_client
16:35:15 File "/home/jenkins/workspace/gate-keystone-python27-updates/vendor/python-keystoneclient-master/keystoneclient/v2_0/__init__.py", line 1, in <module>
16:35:15 from keystoneclient.v2_0.client import Client # noqa
16:35:15 File "/home/jenkins/workspace/gate-keystone-python27-updates/vendor/python-keystoneclient-master/keystoneclient/v2_0/client.py", line 19, in <module>
16:35:15 from keystoneclient.auth.identity import v2 as v2_auth
16:35:15 File "/home/jenkins/workspace/gate-keystone-python27-updates/vendor/python-keystoneclient-master/keystoneclient/auth/__init__.py", line 16, in <module>
16:35:15 from keystoneclient.auth.conf import * # noqa
16:35:15 File "/home/jenkins/workspace/gate-keystone-python27-updates/vendor/python-keystoneclient-master/keystoneclient/auth/conf.py", line 13, in <module>
16:35:15 from oslo_config import cfg
16:35:15 ImportError: No module named oslo_config
16:35:15

Alexey Khivin (akhivin)
Changed in fuel:
importance: Undecided → Critical
Changed in fuel:
assignee: nobody → Fuel CI team (fuel-ci)
tags: added: maintenance
Alexey Khivin (akhivin)
description: updated
description: updated
Changed in fuel:
status: New → Invalid
tags: added: fuel-ci
Artur Kaszuba (akaszuba)
Changed in fuel:
assignee: Fuel CI team (fuel-ci) → Artur Kaszuba (akaszuba)
status: Invalid → New
Revision history for this message
Artur Kaszuba (akaszuba) wrote :

It looks like git clone and downloading last upstream version is executed inside unit test, it is not error in CI scripts.

Changed in fuel:
status: New → Invalid
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.