Keystone doen't work through public VIP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Bogdan Dobrelya | ||
6.0.x |
Confirmed
|
High
|
Bogdan Dobrelya |
Bug Description
Cloud deployed with MOS 6.0 in HA mode with 3 controllers.
It is not possible to use the keystone command from outside through the management VIP address. All other openstack CLI-commands works. It is possible to use the keystone command from inside the cloud on a controller. So it appears that something is misconfigured in keystone since it looks like the internal IP is exposed to the outside.
This is what happens from the outside (OS_AUTH_URL=http://
$ keystone --debug tenant-list
DEBUG:keystonec
INFO:requests.
DEBUG:requests.
DEBUG:keystonec
INFO:requests.
Unable to establish connection to http://
If I source the openrc file on a controller and run the same command it works (OS_AUTH_URL=http://
:~# keystone tenant-list
+------
| id | name | enabled |
+------
| 1ab2038ab455425
| df61f8c5b8a3455
| a11522807d4c4c0
| 7cf7f21595534c9
+------
# fuel --fuel-version
api: '1.0'
astute_sha: 16b252d93be6aaa
auth_required: true
build_id: 2014-12-26_14-25-46
build_number: '58'
feature_groups:
- mirantis
fuellib_sha: fde8ba5e11a1aca
fuelmain_sha: 81d38d6f2903b5a
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
release_versions:
2014.2-6.0:
VERSION:
api: '1.0'
astute_sha: 16b252d93be6aaa
build_id: 2014-12-26_14-25-46
build_number: '58'
feature_
- mirantis
fuellib_sha: fde8ba5e11a1aca
fuelmain_sha: 81d38d6f2903b5a
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
summary: |
- Keystone doen't work through management VIP + Keystone doen't work through public VIP |
Changed in fuel: | |
assignee: | Fuel QA Team (fuel-qa) → Fuel Library Team (fuel-library) |
status: | Incomplete → Confirmed |
tags: | added: customer-found |
Please try to rich the keystone endpoint via public VIP instead, would it have succeeded?