[Bug 785946] New: Review Request: django-horizon - Django application for talking to Openstack

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 31 00:31:30 UTC 2012


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: django-horizon - Django application for talking to Openstack

https://bugzilla.redhat.com/show_bug.cgi?id=785946

           Summary: Review Request: django-horizon - Django application
                    for talking to Openstack
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: crobinso at redhat.com
         QAContact: extras-qa at fedoraproject.org
                CC: notting at redhat.com,
                    package-review at lists.fedoraproject.org
    Classification: Fedora
      Story Points: ---
              Type: ---
        Regression: ---
        Mount Type: ---
     Documentation: ---


Spec URL: http://fedorapeople.org/~crobinso/reviews/django-horizon.spec
SRPM URL:
http://fedorapeople.org/~crobinso/reviews/django-horizon-2012.1-0.1.e3.fc16.src.rpm
Description: Horizon is a Django application for providing Openstack UI
components. It allows performing site administrator (viewing account resource
usage, configuring users, accounts, quotas, flavors, etc.) and end user
operations (start/stop/delete instances, create/restore snapshots, view
instance VNC console, etc.)

The package also contains an openstack-dashboard subpackage, which is some
themeing and javascript around horizon that makes up the Openstack web UI
reference implementation.

Some notes on current package state:

1) Deps like python-quantumclient and python-keystoneclient are in git and
built, but not in rawhide as of this writing. A mock build will fail

2) An upstream patch is provided that removes the openstackx python module
dependency: this missed the upstream release by a day.

3) A patch is included to remove a hard requirement on the unpackaged
django-nose, which is only used for horizon tests.

4) The package works if you use a django style manage.py script, and the
httpd+wsgi integration allows the dashboard to start up, but I can't log in.
Some debugging shows that we are successfully authenticating, but it seems like
the code is reinvoked several times which stomps our http_session ID and and
horizon forgets about our authentication before we can advance to the next
screen. I'll be debugging this further but figured this review can help
parallelize a bit.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list