Make sure that SSO runs on Lucid

Bug #595151 reported by Łukasz Czyżykowski
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical SSO provider
Fix Released
High
David Owen

Bug Description

Make sure that SSO code runs without any problems on Lucid. That means Python 2.6.

Tags: sp-5

Related branches

Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

Also means the default versions of software from lucid, such as django, postgres, lazr.restful, etc.

Revision history for this message
David Owen (dsowen) wrote : Re: [Bug 595151] [NEW] Make sure that SSO runs on Lucid

On 06/16/2010 09:35 AM, Łukasz Czyżykowski wrote:
> Public bug reported:
>
> Make sure that SSO code runs without any problems on Lucid. That means
> Python 2.6.

lazr.restful has a non-backward-compatible change going in to 0.9.22.
Lucid's currently at 0.9.19 (matching the requirements.txt), not sure if
that will change.

See http://pypi.python.org/pypi/lazr.restful/ .

tags: added: 5sp
tags: added: sp-5
removed: 5sp
Changed in canonical-identity-provider:
status: New → In Progress
Changed in canonical-identity-provider:
assignee: nobody → Łukasz Czyżykowski (lukasz-czyzykowski)
Revision history for this message
Łukasz Czyżykowski (lukasz-czyzykowski) wrote :

List of packages required by sso:

Packages from Lucid:
python-zope.testbrowser
python-openid
python-epydoc

Packages from PPA:
python-lazr.authentication
python-lazr.restful
python-schemaconfig
python-django-settings

Revision history for this message
Łukasz Czyżykowski (lukasz-czyzykowski) wrote :

Currently the doctests are failing because the zope.testbrowser in lucid is older than the one we use in virtualenv. The important difference is that browser object lacks .cookie attribute (it was added in 3.6.0a1 version http://pypi.python.org/pypi/zope.testbrowser/3.9.0#a1-2009-01-08).

Also this branch resuires sso-config-lucid branch, due to changes in lazr.restful (added versioning).

David Owen (dsowen)
Changed in canonical-identity-provider:
assignee: Łukasz Czyżykowski (lukasz-czyzykowski) → David Owen (dsowen)
Revision history for this message
David Owen (dsowen) wrote :

Still needs fix for missing Zope browser cookies; requirements.txt need to match packages on Lucid.

I've switched to a related bug, so marking this not in progress for now.

Changed in canonical-identity-provider:
assignee: David Owen (dsowen) → nobody
status: In Progress → Triaged
David Owen (dsowen)
Changed in canonical-identity-provider:
assignee: nobody → David Owen (dsowen)
status: Triaged → In Progress
David Owen (dsowen)
Changed in canonical-identity-provider:
status: In Progress → Triaged
assignee: David Owen (dsowen) → Łukasz Czyżykowski (lukasz)
assignee: Łukasz Czyżykowski (lukasz) → Łukasz Czyżykowski (lukasz-czyzykowski)
Danny Tamez (zematynnad)
Changed in canonical-isd-qa:
milestone: none → canonical-identity-provider+2.7.0
Changed in canonical-identity-provider:
milestone: 2.7.0 → 2.7.1
Danny Tamez (zematynnad)
Changed in canonical-isd-qa:
milestone: canonical-identity-provider+2.7.0 → canonical-identity-provider+2.7.1
David Owen (dsowen)
Changed in canonical-identity-provider:
assignee: Łukasz Czyżykowski (lukasz-czyzykowski) → David Owen (dsowen)
status: Triaged → In Progress
David Owen (dsowen)
Changed in canonical-identity-provider:
status: In Progress → Fix Committed
Danny Tamez (zematynnad)
Changed in canonical-isd-qa:
importance: Undecided → High
David Owen (dsowen)
Changed in canonical-identity-provider:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.