gate-novaclient-dsvm-functional is broken trying to create keystone tenant

Bug #1568527 reported by Matt Riedemann
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
python-novaclient
Fix Released
Critical
Andriy Kurilin

Bug Description

This started showing up around 4/9, I thought it was just my change but it's not, this is also in a test run:

http://logs.openstack.org/87/303787/1/check/gate-novaclient-dsvm-functional/11e0b0a/console.html#_2016-04-10_02_25_16_376

2016-04-10 02:24:43.714 | 2016-04-10 02:24:43.674 | Traceback (most recent call last):
2016-04-10 02:24:43.716 | 2016-04-10 02:24:43.676 | File "novaclient/tests/functional/base.py", line 364, in setUp
2016-04-10 02:24:43.718 | 2016-04-10 02:24:43.678 | self.name_generate('v' + self.COMPUTE_API_VERSION))
2016-04-10 02:24:43.720 | 2016-04-10 02:24:43.680 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneclient/v2_0/tenants.py", line 96, in create
2016-04-10 02:24:43.722 | 2016-04-10 02:24:43.682 | return self._post('/tenants', params, "tenant")
2016-04-10 02:24:43.723 | 2016-04-10 02:24:43.683 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneclient/base.py", line 171, in _post
2016-04-10 02:24:43.725 | 2016-04-10 02:24:43.685 | resp, body = self.client.post(url, body=body, **kwargs)
2016-04-10 02:24:43.726 | 2016-04-10 02:24:43.686 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 179, in post
2016-04-10 02:24:43.728 | 2016-04-10 02:24:43.688 | return self.request(url, 'POST', **kwargs)
2016-04-10 02:25:16.342 | 2016-04-10 02:25:16.303 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 330, in request
2016-04-10 02:25:16.343 | 2016-04-10 02:25:16.304 | resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
2016-04-10 02:25:16.345 | 2016-04-10 02:25:16.306 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 98, in request
2016-04-10 02:25:16.346 | 2016-04-10 02:25:16.308 | return self.session.request(url, method, **kwargs)
2016-04-10 02:25:16.349 | 2016-04-10 02:25:16.310 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/positional/__init__.py", line 94, in inner
2016-04-10 02:25:16.351 | 2016-04-10 02:25:16.312 | return func(*args, **kwargs)
2016-04-10 02:25:16.376 | 2016-04-10 02:25:16.313 | File "/opt/stack/new/python-novaclient/.tox/functional/local/lib/python2.7/site-packages/keystoneclient/session.py", line 420, in request
2016-04-10 02:25:16.376 | 2016-04-10 02:25:16.316 | raise exceptions.from_response(resp, method, url)
2016-04-10 02:25:16.376 | 2016-04-10 02:25:16.317 | keystoneauth1.exceptions.http.NotFound: The resource could not be found. (HTTP 404)

http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22keystoneauth1.exceptions.http.NotFound%3A%20The%20resource%20could%20not%20be%20found.%20(HTTP%20404)%5C%22%20AND%20build_name%3A%5C%22gate-novaclient-dsvm-functional%5C%22%20AND%20tags%3A%5C%22console%5C%22&from=7d

Revision history for this message
Matt Riedemann (mriedem) wrote :
Matt Riedemann (mriedem)
Changed in python-novaclient:
status: New → Confirmed
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-novaclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/303848

Changed in python-novaclient:
assignee: nobody → Kristi Nikolla (knikolla)
status: Confirmed → In Progress
Revision history for this message
Matt Riedemann (mriedem) wrote :

This is what the clouds.yaml looks like when the version is in the auth url in a passing functional job:

http://logs.openstack.org/87/303787/4/check/gate-novaclient-dsvm-functional/db36b21/logs/etc/openstack/clouds.yaml.txt.gz

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-novaclient (master)

Change abandoned by Kristi Nikolla (<email address hidden>) on branch: master
Review: https://review.openstack.org/303848
Reason: Superseded by https://review.openstack.org/#/c/304074/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on devstack (master)

Change abandoned by Matt Riedemann (<email address hidden>) on branch: master
Review: https://review.openstack.org/303834
Reason: No longer needed.

Changed in python-novaclient:
assignee: Kristi Nikolla (knikolla) → Andrey Kurilin (andreykurilin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-novaclient (master)

Reviewed: https://review.openstack.org/304074
Committed: https://git.openstack.org/cgit/openstack/python-novaclient/commit/?id=d133a664ae19385ded69ee416f04f6243c26285e
Submitter: Jenkins
Branch: master

commit d133a664ae19385ded69ee416f04f6243c26285e
Author: Andrey Kurilin <email address hidden>
Date: Mon Apr 11 14:57:28 2016 +0300

    Make functional tests work with v3 keystone

    This patch adds support of v3 keystone to novaclient's functional tests.

    Closes-Bug: 1568527

    Change-Id: Iff5fb3180855de7adb3399f6be16bedc8543b4ec

Changed in python-novaclient:
status: In Progress → Fix Released
Matt Riedemann (mriedem)
no longer affects: devstack
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-novaclient 4.0.0

This issue was fixed in the openstack/python-novaclient 4.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-novaclient (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/315913

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-novaclient (stable/mitaka)

Change abandoned by Tony Breeds (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/315913
Reason: This was done as an alternative to capping ksc. Not needed anymore

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.