if ceilometerclient is sent an auth_url it sends a keystone request to the publicURL (and ignores the endpoint type if set to internalURL).
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ospurge |
Fix Released
|
Undecided
|
Yves-Gwenael Bourhis | ||
python-ceilometerclient |
New
|
Undecided
|
Unassigned |
Bug Description
ceilometerclient makes some keystone requests and tries to hit the publicURL regardless of the endpoint_type if auth_url is sent to it:
Traceback (most recent call last):
File "/usr/bin/ospurge", line 13, in <module>
sys.
File "/usr/share/
action, args.insecure)
File "/usr/share/
resources = globals(
File "/usr/share/
token=
File "/usr/share/
self.
File "/usr/share/
kwargs.
File "/usr/share/
self.
File "/usr/share/
region_
File "/usr/share/
return auth.get_
File "/usr/share/
service_catalog = self.get_
File "/usr/share/
self.auth_ref = self.get_
File "/usr/share/
authenticat
File "/usr/share/
return self.request(url, 'POST', **kwargs)
File "/usr/share/
return func(*args, **kwargs)
File "/usr/share/
resp = send(**kwargs)
File "/usr/share/
raise exceptions.
keystoneclient.
see https:/
I'm not sure whether it's a ceilometerclient or ceilometerclient's documentation bug.
Changed in ospurge: | |
status: | New → In Progress |
summary: |
- ceilometerclient needs endpoint type + ceilometerclient does not need auth_url and needs endpoint type |
summary: |
- ceilometerclient does not need auth_url and needs endpoint type + if ceilometerclient is sent an auth_url it sends a keystone request to + the publicURL (and ignores the endpoint type if set to internalURL). |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in python-ceilometerclient: | |
assignee: | nobody → Asha (assarava) |
Changed in python-ceilometerclient: | |
assignee: | Asha (assarava) → nobody |
Changed in ospurge: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/242157
Review: https:/