Contrail web-ui doesn't work if any tenant in keystone is disabled
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.0 |
Fix Committed
|
Critical
|
Rahul | |||
R2.1 |
Won't Fix
|
Critical
|
Rahul | |||
R2.20 |
Fix Committed
|
Critical
|
Rahul | |||
Trunk |
Fix Committed
|
Critical
|
Rahul |
Bug Description
If we disable keystone tenant, contrail-webui stop working.
log fragment:
2015-09-
2015-09-
{ message: 'The request you have made requires authentication.',
code: 401,
title: 'Unauthorized' } }
TypeError: Failed to parse JSON body: Cannot read property 'tokenObj' of null
at /usr/src/
at _asyncMap (/usr/lib64/
at done (/usr/lib64/
at _toString (/usr/lib64/
at _asyncMap (/usr/lib64/
at /usr/src/
at /usr/src/
at /usr/src/
at /usr/src/
at /usr/src/
2015-09-
2015-09-
/usr/lib64/
if (called) throw new Error("Callback was already called.");
Error: Callback was already called.
at _toString (/usr/lib64/
at _asyncMap (/usr/lib64/
at /usr/src/
at /usr/src/
at getAuthData (/usr/src/
at /usr/src/
at /usr/src/
at /usr/src/
at APIServer.
at Request.
First it happened with demo tenant, but I've verified that creating new tenant and disabling it also causes the same problem.
tags: |
added: ui removed: webui |
Changed in juniperopenstack: | |
assignee: | nobody → Rahul (rahuls) |
importance: | High → Critical |
tags: | added: blocker |
information type: | Proprietary → Public |
Review in progress for https:/ /review. opencontrail. org/13502
Submitter: Biswajit Mandal (<email address hidden>)