Fuelclient from remote host get token error
Bug #1405190 reported by
Julia Portnova
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Ihor Kalnytskyi | ||
5.1.x |
Fix Committed
|
High
|
Alexander Nevenchannyy | ||
6.0.x |
Fix Committed
|
High
|
Alexander Nevenchannyy |
Bug Description
When I try to use fuelclient from remote host I get timeout error on getting token from keystone.
That is because keystone client is initialized with wrong url in keystoneclient.
Workaround is using keystoneclient.
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Igor Kalnitsky (ikalnitsky) |
tags: | added: system-test-not-required |
no longer affects: | fuel/6.0-updates |
no longer affects: | fuel/5.1.1-updates |
no longer affects: | fuel/5.1-updates |
To post a comment you must log in.
It is clearly because of interaction with nginx:
>> curl http:// 172.18. 76.201: 5000/v2. 0 | jq '.'
{ 172.18. 76.201: 5000/v2. 0/"
"version": {
"links": [
{
"rel": "self",
"href": "http://
},
>> curl http:// 172.18. 76.201: 8000/keystone/ v2.0 | jq '.' 10.108. 80.2:5000/ v2.0/"
{
"version": {
"links": [
{
"rel": "self",
"href": "http://
},
It works only if ipaddress of server is routable from your host, which should not be mandatory,
raising this to high, because we can easily provide workaround to turn off keystone discovery mechanism