Marking as invalid as the issue lies is in other projects.  Not
disagreeing that those bugs break Horizon.  Once this issue is addressed
in either novaclient or keystone it should work again in Horizon.

** Changed in: horizon
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1264483

Title:
  Multidomain support KO: return 401 on nova client

Status in OpenStack Dashboard (Horizon):
  Invalid

Bug description:
  Hi all,

  I've previously created a question on
  https://ask.openstack.org/en/question/9163/horizon-error-500-after-
  activating-multi-domains-support/?answer=9298#post-id-9298 but it
  seems to be more a bug than a question...

  To sum up:
  I've actived the multidomain support in local_settings.py. 
  I've set-up a new domain, with a project and a user (username=test-domaine).
  As you can see in the Horizon logs below, the login process works well (Login 
successful for user "test-domaine"), but then I get a 500 error in Horizon. 
  I can see in the log that the nova server returns a 401 error. According to 
me, this is normal because the request don't use the full token from 
X-Subject-Token.


  REQ: curl -i -X POST http://192.168.248.12:5000/v3/auth/tokens -H 
"Content-Type: application/json" -H "User-Agent: python-keystoneclient"
  REQ BODY: {"auth": {"identity": {"methods": ["password"], "password": 
{"user": {"domain": {"name": "Domaine"}, "name": "test-domaine", "password": 
"test-domaine"}}}}}

  Starting new HTTP connection (1): 192.168.248.12
  "POST /v3/auth/tokens HTTP/1.1" 201 4712
  RESP: [201] CaseInsensitiveDict({'x-subject-token': 
'MIIUJQYJKoZIhvcNAQcCoIIUFjCCFBICAQExCTAHBgUrDgMCGjCCEnsGCSqGSIb3DQEHAaCCEmwEghJoeyJ0b2tlbiI6IHsibWV0aG9kcyI6IFsicGFzc3dvcmQiXSwgInJvbGVzIjogW3siaWQiOiAiMTk5MDA3OWQ0MjRkNGI1OWI0MmFhYjA2YjBmZGU0NjMiLCAibmFtZSI6ICJLZXlzdG9uZUFkbWluIn0sIHsiaWQiOiAiNWVhMzY0ZmQ4NTVlNDlmZmI2MzNjNTcwMDQ1OWM3ZDciLCAibmFtZSI6ICJNZW1iZXIifSwgeyJpZCI6ICI0Y2I0YjBmMzUxY2U0ODI1OWEzY2Q4Zjk0ZjVkOTEwOSIsICJuYW1lIjogImFkbWluIn1dLCAiZXhwaXJlc19hdCI6ICIyMDEzLTEyLTI4VDA5OjQ1OjQwLjc4NDY0MloiLCAicHJvamVjdCI6IHsiZG9tYWluIjogeyJpZCI6ICIzYTU2YjlkZTY3NTU0NWRhOGVkZjhjYzY1ZGMwZWIzOCIsICJuYW1lIjogIkRvbWFpbmUifSwgImlkIjogImQ0ZGY0OWNjM2M3YjQzNDg5NTBkNTZhMGVhYmFhZGUxIiwgIm5hbWUiOiAidGVzdDIifSwgImNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJ1cmwiOiAiaHR0cDovLzEwLjEwLjEwMC41MTo4Nzc2L3YxL2Q0ZGY0OWNjM2M3YjQzNDg5NTBkNTZhMGVhYmFhZGUxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImYyMjg1Mzc1NTQ5ZjQ1YmI4MjUyOTJhNjlkYmM5Njk5IiwgImludGVyZmFjZSI6ICJpbnRlcm5hbCIsICJpZCI6ICIxMjY1YWN
 
kMDM4MWQ0ZWE3ODQ5NjcyNDZjNTk2N2VlYSJ9LCB7InVybCI6ICJodHRwOi8vMTAuMTAuMTAwLjUxOjg3NzYvdjEvZDRkZjQ5Y2MzYzdiNDM0ODk1MGQ1NmEwZWFiYWFkZTEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZjIyODUzNzU1NDlmNDViYjgyNTI5MmE2OWRiYzk2OTkiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogIjkxNzIyNzIyOTRhZjQwMmJhOTI3MzNjNzlkNTAzZGZlIn0sIHsidXJsIjogImh0dHA6Ly8xOTIuMTY4LjI0OC4xMjo4Nzc2L3YxL2Q0ZGY0OWNjM2M3YjQzNDg5NTBkNTZhMGVhYmFhZGUxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImYyMjg1Mzc1NTQ5ZjQ1YmI4MjUyOTJhNjlkYmM5Njk5IiwgImludGVyZmFjZSI6ICJwdWJsaWMiLCAiaWQiOiAiY2ZhZTQxMzc3N2Y4NDE3NWJhNDBmZDU2Mzk0YmUyMjEifV0sICJ0eXBlIjogInZvbHVtZSIsICJpZCI6ICIwYTBmZjk0NDRmNzc0MTI0OGQ3ZTBjYWUwNGM4MGQwYSJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vMTAuMTAuMTAwLjUxOjg3NzQvdjIvZDRkZjQ5Y2MzYzdiNDM0ODk1MGQ1NmEwZWFiYWFkZTEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiYWQzYWMyNDM3NWU4NGVjNWExY2U3NmE4YWNlZjQyOGEiLCAiaW50ZXJmYWNlIjogImludGVybmFsIiwgImlkIjogIjkyNjU3MmYzODkwMTRkNWJh
 
Mzc4YzgzYjhhOWE4M2FhIn0sIHsidXJsIjogImh0dHA6Ly8xMC4xMC4xMDAuNTE6ODc3NC92Mi9kNGRmNDljYzNjN2I0MzQ4OTUwZDU2YTBlYWJhYWRlMSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJhZDNhYzI0Mzc1ZTg0ZWM1YTFjZTc2YThhY2VmNDI4YSIsICJpbnRlcmZhY2UiOiAiYWRtaW4iLCAiaWQiOiAiZDI0YjU2YjRhYmI5NDIzYTlhYjFhMTYyODRlNWVhZGQifSwgeyJ1cmwiOiAiaHR0cDovLzE5Mi4xNjguMjQ4LjEyOjg3NzQvdjIvZDRkZjQ5Y2MzYzdiNDM0ODk1MGQ1NmEwZWFiYWFkZTEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiYWQzYWMyNDM3NWU4NGVjNWExY2U3NmE4YWNlZjQyOGEiLCAiaW50ZXJmYWNlIjogInB1YmxpYyIsICJpZCI6ICJlZDNlNjY3ZTFlNGU0NWExOWEyOWRhMzc3YTc1NWRmZiJ9XSwgInR5cGUiOiAiY29tcHV0ZSIsICJpZCI6ICIyYmE5MzQ0NGU5MjA0Mzc5ODA0MGRjMTA4YmJlOGVlOCJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vMTAuMTAuMTAwLjUxOjUwMDAvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICI4NTZlNDkwNDIzYjY0Y2NkOTVkODVmYWE2OTkxOTgxZiIsICJpbnRlcmZhY2UiOiAiaW50ZXJuYWwiLCAiaWQiOiAiODk2ZmI3MDZkNTg3NGEzNzhjNWNlMGI4NWMzY2U1NzQifSwgeyJ1cmwiOiAiaHR0cDovLzE5Mi4xN
 
jguMjQ4LjEyOjUwMDAvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICI4NTZlNDkwNDIzYjY0Y2NkOTVkODVmYWE2OTkxOTgxZiIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogImIxMGZkMjk2NDhiNTRiMzg5MmI1ODNlMzYzZGZlZjFhIn0sIHsidXJsIjogImh0dHA6Ly8xMC4xMC4xMDAuNTE6MzUzNTcvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICI4NTZlNDkwNDIzYjY0Y2NkOTVkODVmYWE2OTkxOTgxZiIsICJpbnRlcmZhY2UiOiAiYWRtaW4iLCAiaWQiOiAiYzc2YTkxM2M2YzU2NDMxYmFjMTIyNGNjM2Y4NmVlZjkifV0sICJ0eXBlIjogImlkZW50aXR5IiwgImlkIjogImIwMzVlMjI4MDdkZTRiN2U4Mzc1NTI3ODM3YjA1MjVlIn0sIHsiZW5kcG9pbnRzIjogW3sidXJsIjogImh0dHA6Ly8xOTIuMTY4LjI0OC4xMjo5Njk2LyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICIwMzFjZmNiZWI3ZDQ0ODY0YjEzMjJkZGNiN2VmYjUxZCIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogIjczMzVlOGViZjQzZDRkNDc5YzliYjY5MDRmODU2YTZkIn0sIHsidXJsIjogImh0dHA6Ly8xMC4xMC4xMDAuNTE6OTY5Ni8iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiMDMxY2ZjYmViN2Q0NDg2NGIxMzIyZGRjYjdlZmI1MWQiLCAiaW50ZXJmYW
 
NlIjogImFkbWluIiwgImlkIjogIjc1ZDkzMmI1MzdkNDQ3NzE4OTVkMWZjMDk3OWQ3ZWYxIn0sIHsidXJsIjogImh0dHA6Ly8xMC4xMC4xMDAuNTE6OTY5Ni8iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiMDMxY2ZjYmViN2Q0NDg2NGIxMzIyZGRjYjdlZmI1MWQiLCAiaW50ZXJmYWNlIjogImludGVybmFsIiwgImlkIjogIjk2MDY1NDc5ZWNiNjQwZGI4Nzg5OWJkZTU2YWRlYjI1In1dLCAidHlwZSI6ICJuZXR3b3JrIiwgImlkIjogImIzNmM5MTM0ZjAxMjQyMDBhMmI4OTBlNGNjMDc3M2E2In0sIHsiZW5kcG9pbnRzIjogW3sidXJsIjogImh0dHA6Ly8xMC4xMC4xMDAuNTE6OTI5Mi92MiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJkMmY3NzY5Y2Q0YmE0OThmODZjNWJmMjIwMTJlYWY1NSIsICJpbnRlcmZhY2UiOiAiYWRtaW4iLCAiaWQiOiAiNjdhMTQ3NjFlNTNlNDliZDk1ZGIxMjgwOWQwNDlkNDMifSwgeyJ1cmwiOiAiaHR0cDovLzEwLjEwLjEwMC41MTo5MjkyL3YyIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImQyZjc3NjljZDRiYTQ5OGY4NmM1YmYyMjAxMmVhZjU1IiwgImludGVyZmFjZSI6ICJpbnRlcm5hbCIsICJpZCI6ICJhNGFhMGMwMjNlOGE0OGExYTk5OGU5YjI4MTEyNDFlZCJ9LCB7InVybCI6ICJodHRwOi8vMTkyLjE2OC4yNDguMTI6OTI5Mi92MiIsICJyZWdpb24iOiAiUmV
 
naW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJkMmY3NzY5Y2Q0YmE0OThmODZjNWJmMjIwMTJlYWY1NSIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogImMwZjRjMTc4NTY2NDRkNTg4ODhmZjQzOWRlNGJlMWFkIn1dLCAidHlwZSI6ICJpbWFnZSIsICJpZCI6ICJjMDVjMThjZWNjYmM0MjE5OWJjYzBiYmU0ODkxMzkzZCJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vMTAuMTAuMTAwLjUxOjg3NzMvc2VydmljZXMvQWRtaW4iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZjQ3MTM1ZDM4NmYxNDgzMjk1MWYzMzAxYzU4ZWEwZWUiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogIjgxNWJkNzM2MTZkODQ0YzhhYzRhZGY2NDk3OTJiZWI1In0sIHsidXJsIjogImh0dHA6Ly8xOTIuMTY4LjI0OC4xMjo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImY0NzEzNWQzODZmMTQ4MzI5NTFmMzMwMWM1OGVhMGVlIiwgImludGVyZmFjZSI6ICJwdWJsaWMiLCAiaWQiOiAiYzdjOWY4MWFiMGE3NGYxNDg1NGMzODhmZjNjNzBlOTEifSwgeyJ1cmwiOiAiaHR0cDovLzEwLjEwLjEwMC41MTo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImY0NzEzNWQzODZmMTQ4MzI5NTFmMzMwMWM1OGVhMGVlIiwgImludGVyZmFj
 
ZSI6ICJpbnRlcm5hbCIsICJpZCI6ICJmYWIxY2FmYjVkOGY0MTdlOGI4NTdmM2I2NWUzMWNhOCJ9XSwgInR5cGUiOiAiZWMyIiwgImlkIjogImVkZDg2NzYzNmI0NTQyMDZiM2E1NDkyZGUxOTBkZmI3In1dLCAiZXh0cmFzIjoge30sICJ1c2VyIjogeyJkb21haW4iOiB7ImlkIjogIjNhNTZiOWRlNjc1NTQ1ZGE4ZWRmOGNjNjVkYzBlYjM4IiwgIm5hbWUiOiAiRG9tYWluZSJ9LCAiaWQiOiAiMmJkNTY4ZWFiNDI5NDQ2Mjg1NjUzN2MyNTIwMjAzYTQiLCAibmFtZSI6ICJ0ZXN0LWRvbWFpbmUifSwgImlzc3VlZF9hdCI6ICIyMDEzLTEyLTI3VDA5OjQ1OjQwLjc4NDcxMloifX0xggGBMIIBfQIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVVbnNldDEOMAwGA1UEBwwFVW5zZXQxDjAMBgNVBAoMBVVuc2V0MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEggEAjz8M5EL+Ov5wf7+oZRxQ+aqvJbDDwYXKzp1I5BblIrBNSutYSSS6tYI1Da-2+NrD6+57o1fCfpANrHjUQBoHyiZj7et0Hc-3fiehnMkj1-GovXpCEZKd9-BSXuNqPv0JahFWfiPrREPzLnSQv70R5yOPZpO7lWIvadmlHFY7RdVOS-LFPD9QYC1vBo2rw8+5rVxJyqaE2vB7PSRW+od0rvZySwvW1L1UHclgrxBLRfR+1xCRRQzxAWU7I3Y1lxL5FIFv1IyvzwPHtrd8eYXitR1zyTh-5vQPVPnjxS0gJsGz+jse44Ubk9cYPJfh+fzEQUL8BifYx1zHtButN24akA==',
 'vary': 'X-Auth-Token', 'content-lengt
 h': '4712', 'content-type': 'application/json', 'date': 'Fri, 27 Dec 2013 
09:45:40 GMT'})
  RESP BODY: {"token": {"methods": ["password"], "roles": [{"id": 
"1990079d424d4b59b42aab06b0fde463", "name": "KeystoneAdmin"}, {"id": 
"5ea364fd855e49ffb633c5700459c7d7", "name": "Member"}, {"id": 
"4cb4b0f351ce48259a3cd8f94f5d9109", "name": "admin"}], "expires_at": 
"2013-12-28T09:45:40.784642Z", "project": {"domain": {"id": 
"3a56b9de675545da8edf8cc65dc0eb38", "name": "Domaine"}, "id": 
"d4df49cc3c7b4348950d56a0eabaade1", "name": "test2"}, "catalog": [{"endpoints": 
[{"url": "http://10.10.100.51:8776/v1/d4df49cc3c7b4348950d56a0eabaade1";, 
"region": "RegionOne", "legacy_endpoint_id": 
"f2285375549f45bb825292a69dbc9699", "interface": "internal", "id": 
"1265acd0381d4ea784967246c5967eea"}, {"url": 
"http://10.10.100.51:8776/v1/d4df49cc3c7b4348950d56a0eabaade1";, "region": 
"RegionOne", "legacy_endpoint_id": "f2285375549f45bb825292a69dbc9699", 
"interface": "admin", "id": "9172272294af402ba92733c79d503dfe"}, {"url": 
"http://192.168.248.12:8776/v1/d4df49cc3c7b4348950d56a0eabaade1";, "region": 
"Regio
 nOne", "legacy_endpoint_id": "f2285375549f45bb825292a69dbc9699", "interface": 
"public", "id": "cfae413777f84175ba40fd56394be221"}], "type": "volume", "id": 
"0a0ff9444f7741248d7e0cae04c80d0a"}, {"endpoints": [{"url": 
"http://10.10.100.51:8774/v2/d4df49cc3c7b4348950d56a0eabaade1";, "region": 
"RegionOne", "legacy_endpoint_id": "ad3ac24375e84ec5a1ce76a8acef428a", 
"interface": "internal", "id": "926572f389014d5ba378c83b8a9a83aa"}, {"url": 
"http://10.10.100.51:8774/v2/d4df49cc3c7b4348950d56a0eabaade1";, "region": 
"RegionOne", "legacy_endpoint_id": "ad3ac24375e84ec5a1ce76a8acef428a", 
"interface": "admin", "id": "d24b56b4abb9423a9ab1a16284e5eadd"}, {"url": 
"http://192.168.248.12:8774/v2/d4df49cc3c7b4348950d56a0eabaade1";, "region": 
"RegionOne", "legacy_endpoint_id": "ad3ac24375e84ec5a1ce76a8acef428a", 
"interface": "public", "id": "ed3e667e1e4e45a19a29da377a755dff"}], "type": 
"compute", "id": "2ba93444e92043798040dc108bbe8ee8"}, {"endpoints": [{"url": 
"http://10.10.100.51:5000/v2.0";, "region": 
 "RegionOne", "legacy_endpoint_id": "856e490423b64ccd95d85faa6991981f", 
"interface": "internal", "id": "896fb706d5874a378c5ce0b85c3ce574"}, {"url": 
"http://192.168.248.12:5000/v2.0";, "region": "RegionOne", "legacy_endpoint_id": 
"856e490423b64ccd95d85faa6991981f", "interface": "public", "id": 
"b10fd29648b54b3892b583e363dfef1a"}, {"url": "http://10.10.100.51:35357/v2.0";, 
"region": "RegionOne", "legacy_endpoint_id": 
"856e490423b64ccd95d85faa6991981f", "interface": "admin", "id": 
"c76a913c6c56431bac1224cc3f86eef9"}], "type": "identity", "id": 
"b035e22807de4b7e8375527837b0525e"}, {"endpoints": [{"url": 
"http://192.168.248.12:9696/";, "region": "RegionOne", "legacy_endpoint_id": 
"031cfcbeb7d44864b1322ddcb7efb51d", "interface": "public", "id": 
"7335e8ebf43d4d479c9bb6904f856a6d"}, {"url": "http://10.10.100.51:9696/";, 
"region": "RegionOne", "legacy_endpoint_id": 
"031cfcbeb7d44864b1322ddcb7efb51d", "interface": "admin", "id": 
"75d932b537d44771895d1fc0979d7ef1"}, {"url": "http://10.10.100.51:969
 6/", "region": "RegionOne", "legacy_endpoint_id": 
"031cfcbeb7d44864b1322ddcb7efb51d", "interface": "internal", "id": 
"96065479ecb640db87899bde56adeb25"}], "type": "network", "id": 
"b36c9134f0124200a2b890e4cc0773a6"}, {"endpoints": [{"url": 
"http://10.10.100.51:9292/v2";, "region": "RegionOne", "legacy_endpoint_id": 
"d2f7769cd4ba498f86c5bf22012eaf55", "interface": "admin", "id": 
"67a14761e53e49bd95db12809d049d43"}, {"url": "http://10.10.100.51:9292/v2";, 
"region": "RegionOne", "legacy_endpoint_id": 
"d2f7769cd4ba498f86c5bf22012eaf55", "interface": "internal", "id": 
"a4aa0c023e8a48a1a998e9b2811241ed"}, {"url": "http://192.168.248.12:9292/v2";, 
"region": "RegionOne", "legacy_endpoint_id": 
"d2f7769cd4ba498f86c5bf22012eaf55", "interface": "public", "id": 
"c0f4c17856644d58888ff439de4be1ad"}], "type": "image", "id": 
"c05c18ceccbc42199bcc0bbe4891393d"}, {"endpoints": [{"url": 
"http://10.10.100.51:8773/services/Admin";, "region": "RegionOne", 
"legacy_endpoint_id": "f47135d386f14832951f3301c58ea0e
 e", "interface": "admin", "id": "815bd73616d844c8ac4adf649792beb5"}, {"url": 
"http://192.168.248.12:8773/services/Cloud";, "region": "RegionOne", 
"legacy_endpoint_id": "f47135d386f14832951f3301c58ea0ee", "interface": 
"public", "id": "c7c9f81ab0a74f14854c388ff3c70e91"}, {"url": 
"http://10.10.100.51:8773/services/Cloud";, "region": "RegionOne", 
"legacy_endpoint_id": "f47135d386f14832951f3301c58ea0ee", "interface": 
"internal", "id": "fab1cafb5d8f417e8b857f3b65e31ca8"}], "type": "ec2", "id": 
"edd867636b454206b3a5492de190dfb7"}], "extras": {}, "user": {"domain": {"id": 
"3a56b9de675545da8edf8cc65dc0eb38", "name": "Domaine"}, "id": 
"2bd568eab4294462856537c2520203a4", "name": "test-domaine"}, "issued_at": 
"2013-12-27T09:45:40.784712Z"}}

  Login successful for user "test-domaine".
  [27/Dec/2013 09:45:40] "POST /auth/login/ HTTP/1.1" 302 0
  [27/Dec/2013 09:45:40] "GET / HTTP/1.1" 302 0

  REQ: curl -i
  http://192.168.248.12:8774/v2/d4df49cc3c7b4348950d56a0eabaade1/extensions
  -X GET -H "X-Auth-Project-Id: d4df49cc3c7b4348950d56a0eabaade1" -H
  "User-Agent: python-novaclient" -H "Accept: application/json" -H "X
  -Auth-Token: 4de8c75a3006af94706162b5b17c7bc1"

  RESP: [401] CaseInsensitiveDict({'date': 'Fri, 27 Dec 2013 09:45:41 GMT', 
'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': 
"Keystone uri='http://10.10.100.51:35357'"})
  RESP BODY: Authentication required

  
  REQ: curl -i http://192.168.248.12:8774/v2/d4df49cc3c7b4348950d56a0eabaade1 
-X GET -H "X-Auth-Project-Id: d4df49cc3c7b4348950d56a0eabaade1" -H "X-Auth-Key: 
4de8c75a3006af94706162b5b17c7bc1" -H "Accept: application/json" -H 
"X-Auth-User: test-domaine" -H "User-Agent: python-novaclient"

  RESP: [401] CaseInsensitiveDict({'date': 'Fri, 27 Dec 2013 09:45:41 GMT', 
'content-length': '23', 'content-type': 'text/plain', 'www-authenticate': 
"Keystone uri='http://10.10.100.51:35357'"})
  RESP BODY: Authentication required

  Internal Server Error: /admin/
  Traceback (most recent call last):
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/django/core/handlers/base.py",
 line 115, in get_response
      response = callback(request, *callback_args, **callback_kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/decorators.py", line 38, 
in dec
      return view_func(request, *args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/decorators.py", line 86, 
in dec
      return view_func(request, *args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/decorators.py", line 54, 
in dec
      return view_func(request, *args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/decorators.py", line 38, 
in dec
      return view_func(request, *args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/decorators.py", line 86, 
in dec
      return view_func(request, *args, **kwargs)
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/django/views/generic/base.py",
 line 68, in view
      return self.dispatch(request, *args, **kwargs)
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/django/views/generic/base.py",
 line 86, in dispatch
      return handler(request, *args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/horizon/tables/views.py", line 
154, in get
      handled = self.construct_tables()
    File "/home/ubuntu/Bureau/horizon-master/horizon/tables/views.py", line 
145, in construct_tables
      handled = self.handle_table(table)
    File "/home/ubuntu/Bureau/horizon-master/horizon/tables/views.py", line 
118, in handle_table
      data = self._get_data_dict()
    File "/home/ubuntu/Bureau/horizon-master/horizon/tables/views.py", line 
181, in _get_data_dict
      self._data = {self.table_class._meta.name: self.get_data()}
    File 
"/home/ubuntu/Bureau/horizon-master/openstack_dashboard/dashboards/admin/overview/views.py",
 line 59, in get_data
      data = super(GlobalOverview, self).get_data()
    File 
"/home/ubuntu/Bureau/horizon-master/openstack_dashboard/usage/views.py", line 
43, in get_data
      self.usage.summarize(*self.usage.get_date_range())
    File 
"/home/ubuntu/Bureau/horizon-master/openstack_dashboard/usage/base.py", line 
208, in summarize
      if not api.nova.extension_supported('SimpleTenantUsage', self.request):
    File "/home/ubuntu/Bureau/horizon-master/horizon/utils/memoized.py", line 
90, in wrapped
      value = cache[key] = func(*args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/openstack_dashboard/api/nova.py", 
line 704, in extension_supported
      extensions = list_extensions(request)
    File "/home/ubuntu/Bureau/horizon-master/horizon/utils/memoized.py", line 
90, in wrapped
      value = cache[key] = func(*args, **kwargs)
    File "/home/ubuntu/Bureau/horizon-master/openstack_dashboard/api/nova.py", 
line 695, in list_extensions
      return nova_list_extensions.ListExtManager(novaclient(request)).show_all()
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/novaclient/v1_1/contrib/list_extensions.py",
 line 37, in show_all
      return self._list("/extensions", 'extensions')
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/novaclient/base.py",
 line 61, in _list
      _resp, body = self.api.client.get(url)
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/novaclient/client.py",
 line 229, in get
      return self._cs_request(url, 'GET', **kwargs)
    File 
"/home/ubuntu/Bureau/horizon-master/.venv/local/lib/python2.7/site-packages/novaclient/client.py",
 line 226, in _cs_request
      raise e
  Unauthorized: Unauthorized (HTTP 401)

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1264483/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to