Merge lp:~gandelman-a/ubuntu/precise/keystone/907518 into lp:~ubuntu-server-dev/keystone/essex

Proposed by Adam Gandelman
Status: Merged
Merge reported by: Chuck Short
Merged at revision: not available
Proposed branch: lp:~gandelman-a/ubuntu/precise/keystone/907518
Merge into: lp:~ubuntu-server-dev/keystone/essex
Diff against target: 20 lines (+7/-0)
2 files modified
debian/changelog (+6/-0)
debian/python-keystone.install (+1/-0)
To merge this branch: bzr merge lp:~gandelman-a/ubuntu/precise/keystone/907518
Reviewer Review Type Date Requested Status
Ubuntu Server Developers Pending
Review via email: mp+86638@code.launchpad.net

Description of the change

python-keystone does not install its *.egg-info. Swift (and perhaps others?) uses pkg_resources to load required middleware defined in its paste deploy configuration. Without appropriate *.egg-info, the middleware cannot be located. Please see bug #907518

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-12-15 19:19:30 +0000
3+++ debian/changelog 2011-12-22 00:00:01 +0000
4@@ -1,3 +1,9 @@
5+keystone (2012.1~e2~20111209.1405-0ubuntu3) UNRELEASED; urgency=low
6+
7+ * debian/python-keystone.postinst: Also install *.egg-info (LP: #907518)
8+
9+ -- Adam Gandelman <adamg@canonical.com> Wed, 21 Dec 2011 15:52:43 -0800
10+
11 keystone (2012.1~e2~20111209.1405-0ubuntu2) UNRELEASED; urgency=low
12
13 * debian/control: Clean up dependencies.
14
15=== modified file 'debian/python-keystone.install'
16--- debian/python-keystone.install 2011-12-14 15:19:19 +0000
17+++ debian/python-keystone.install 2011-12-22 00:00:01 +0000
18@@ -1,1 +1,2 @@
19 usr/lib/python*/dist-packages/keystone
20+usr/lib/python*/dist-packages/*.egg-info

Subscribers

People subscribed via source and target branches