yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #05740
[Bug 1233817] Re: python-django-horizon (havana) does not require python-openstack-auth >= 1.1.1
** Changed in: cloud-archive
Status: New => Fix Released
--
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/1233817
Title:
python-django-horizon (havana) does not require python-openstack-auth
>= 1.1.1
Status in Ubuntu Cloud Archive:
Fix Released
Status in OpenStack Dashboard (Horizon):
Invalid
Bug description:
Using the openstack-dashboard package from the cloud archive,
openstack havana release, I am unable to log in to horizon. After
submitting the login form, I am simply redirected back to the login
form. There is no error displayed by the browser, or logged by apache.
It is first necessary to address #1210253 to get horizon to load at
all, which I did by applying a patch similar to
http://launchpadlibrarian.net/148082203/horizon_1%3A2013.2~b2-0ubuntu2_1%3A2013.2~b2-0ubuntu3.diff.gz
to the UCA package.
I also set DEBUG=True in local_settings.py, and changed the SECRET_KEY
path to /tmp, so that www-data is able to write the generated file.
When I submit the login form, Apache logs the following:
==> /var/log/apache2/error.log <==
[Tue Oct 01 19:12:08 2013] [error] DEBUG:openstack_auth.backend:Beginning user authentication for user "admin".
[Tue Oct 01 19:12:08 2013] [error] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 127.0.0.1
[Tue Oct 01 19:12:08 2013] [error] DEBUG:urllib3.connectionpool:"POST /v2.0/tokens HTTP/1.1" 200 1309
[Tue Oct 01 19:12:08 2013] [error] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 127.0.0.1
[Tue Oct 01 19:12:08 2013] [error] DEBUG:urllib3.connectionpool:"GET /v2.0/tenants HTTP/1.1" 200 143
[Tue Oct 01 19:12:08 2013] [error] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 127.0.0.1
[Tue Oct 01 19:12:08 2013] [error] DEBUG:urllib3.connectionpool:"POST /v2.0/tokens HTTP/1.1" 200 5427
[Tue Oct 01 19:12:08 2013] [error] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 172.20.21.7
[Tue Oct 01 19:12:09 2013] [error] DEBUG:urllib3.connectionpool:"POST /v2.0/tokens HTTP/1.1" 200 5427
[Tue Oct 01 19:12:09 2013] [error] DEBUG:openstack_auth.backend:Authentication completed for user "admin".
==> /var/log/apache2/access.log <==
172.20.33.199 - - [01/Oct/2013:19:12:08 +0000] "POST /horizon/auth/login/ HTTP/1.1" 302 20 "http://xen10.macprofessionals.lan/horizon/auth/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130917 Firefox/17.0 Iceweasel/17.0.9"
172.20.33.199 - - [01/Oct/2013:19:12:09 +0000] "GET /horizon HTTP/1.1" 200 733 "http://xen10.macprofessionals.lan/horizon/auth/login/" "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130917 Firefox/17.0 Iceweasel/17.0.9"
I see that my browser is sending sessionid and csrftoken cookies with
the request.
I believe that authentication is working, because if I enter invalid
credentials, I do get an error. I am also able to successfully
authenticate with the command line API clients (nova, glance, etc)
with the following environment:
# env | grep OS_
OS_REGION_NAME=RegionOne
OS_PASSWORD=admin
OS_AUTH_STRATEGY=keystone
OS_AUTH_URL=http://xen10.macprofessionals.lan:5000/v2.0/
OS_USERNAME=admin
OS_TENANT_NAME=admin
OS_NO_CACHE=true
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: openstack-dashboard 1:2013.2~b2-0ubuntu2~cloud0 [origin: Canonical]
ProcVersionSignature: Ubuntu 3.8.0-31.46~precise1-generic 3.8.13.8
Uname: Linux 3.8.0-31-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.4
Architecture: amd64
CrashDB: cloud_archive
Date: Tue Oct 1 15:06:04 2013
InstallationMedia: Ubuntu-Server 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.2)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
TERM=screen
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: horizon
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile..etc.openstack.dashboard.local.settings.py: 2013-10-01T14:52:27.653153
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1233817/+subscriptions