ceilometerclient auth with keystone v3 not working

Bug #1438753 reported by Matthew Edmonds
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
python-ceilometerclient
Fix Released
Undecided
Matthew Edmonds

Bug Description

Keystone v3 authentication is failing for the ceilometer shell with ceilometerclient 1.0.13, as seen here:

[root@myhost ~]# ceilometer --os-auth-url https://myhost:5000/v3/ --os-project-domain-name Default --os-tenant-name myproject --os-user-domain-name Default --os-username myuser --os-password mypassw0rd --os-cacert /etc/pki/tls/certs/openstack.crt meter-list
The service catalog is empty.

Investigation shows that the root cause is failure to pass the project name/id to keystoneclient.

Changed in ceilometer:
assignee: nobody → Matthew Edmonds (edmondsw)
status: New → In Progress
description: updated
gordon chung (chungg)
affects: ceilometer → python-ceilometerclient
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-ceilometerclient (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-ceilometerclient (master)

Reviewed: https://review.openstack.org/169409
Committed: https://git.openstack.org/cgit/openstack/python-ceilometerclient/commit/?id=d6ce587e95527c2c1aaeb2ce28afdcc64b32563f
Submitter: Jenkins
Branch: master

commit d6ce587e95527c2c1aaeb2ce28afdcc64b32563f
Author: Matthew Edmonds <email address hidden>
Date: Tue Mar 31 08:18:51 2015 -0400

    ceilometerclient fails with keystone v3 auth

    When attempting to use keystone v3 Password authentication,
    ceilometerclient is failing to pass the project information to
    keystoneclient, which results in an unscoped token that lacks the
    service catalog.

    Change-Id: I980ba19f4b6b85ffc54d044184970c4902e62af4
    Closes-Bug: #1438753

Changed in python-ceilometerclient:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-ceilometerclient (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/174364

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-ceilometerclient (stable/kilo)

Reviewed: https://review.openstack.org/174364
Committed: https://git.openstack.org/cgit/openstack/python-ceilometerclient/commit/?id=ca1316f56c405ec5010048ce71f881fa65436f99
Submitter: Jenkins
Branch: stable/kilo

commit ca1316f56c405ec5010048ce71f881fa65436f99
Author: Matthew Edmonds <email address hidden>
Date: Tue Mar 31 08:18:51 2015 -0400

    ceilometerclient fails with keystone v3 auth

    When attempting to use keystone v3 Password authentication,
    ceilometerclient is failing to pass the project information to
    keystoneclient, which results in an unscoped token that lacks the
    service catalog.

    Change-Id: I980ba19f4b6b85ffc54d044184970c4902e62af4
    Closes-Bug: #1438753
    (cherry picked from commit d6ce587e95527c2c1aaeb2ce28afdcc64b32563f)

tags: added: in-stable-kilo
Changed in python-ceilometerclient:
milestone: none → 1.3.0
status: Fix Committed → Fix Released
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.