Bump next version to 2012.2.2

Change-Id: I3b1ab6c059d152b59a18d7f7e3c799258e05ec68
Ensure serviceCatalog is list when empty, not dict

Fixes bug 1087405.

Change-Id: I152c7f418a66ccfe541e26efe75b59bffa6c3849
Bump next version to 2012.2.3

2012.2.2 has been released without Keystone so prepare for 2012.2.3.

Change-Id: I8c884b7d6ff38e70326b031cfae9c583c5eeb7e0
Merge "Ensure serviceCatalog is list when empty, not dict" into stable/folsom
Unparseable endpoint URL's should raise friendly error

  fixes bug #1058494

Change-Id: Id89c530e2f4e7dcf0db03515afb8b2a85fbf8077
Fix catalog when services have no URL

This fixes bug #1061736

Change-Id: Ic8f7a45dfabb2e3fb40f6aa6cd4c0f29c13f2c77
Signed-off-by: Julien Danjou <julien@danjou.info>
Test 0.2.0 keystoneclient to avoid new deps

As described here:

  http://lists.openstack.org/pipermail/openstack-dev/2013-January/004240.html

keystone tests check out various different versions of keystoneclient
and uses them to run a set of tests against the keystone API.

A recent change to keystoneclient in version 0.2.1 introduced a new
dependency on the requests module which is not currently listed as
a dependency for keystone's tests.

Rather than chasing latest keystoneclient on stable/folsom, let's
just test the 0.2.0 version.

Change-Id: I730f0d7e227c76ae77fdb012feec9ce41ab8d8d2
Merge "Unparseable endpoint URL's should raise friendly error" into stable/folsom
Merge "Fix catalog when services have no URL" into stable/folsom
Render content-type appropriate 404 (bug 1089987)

Change-Id: I8d6acdaa7f8220341bca15cc4acba807910f6891
match egg and spec requires

Upstream build process generates egg requires from tools/pip-requires
which are nailed for the upstream CI needs.
This patch adjusts deps so that generated egg-info requires can be
satisfied by the system packaged Python libraries.

FEDORA SPECIFIC - do not send upstream!

Change-Id: I8c6a1c73c1b1c6edbf507cb5f0ba91f3f97cdd72
add Quantum endpoint in sample data

Change-Id: Icd8166efec04e4adc18ecf7c96d43fbc4962cbeb
add Swift endpoint in sample data

Change-Id: Idb1274adbcc28ccddc737d900062f5b8a5f81791
notify calling process we are ready to serve

Fixes bug 980037 again and again

Recent SystemD moved notification socket into abstract namespace:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=29252e9e5bad3b0bcfc45d9bc761aee4b0ece1da

Change-Id: Idfb1dfb272f06a8066843f0f5750ff6e70f6bc64
Fix default port for identity.internalURL

This should be the public_port and not the admin one.

Sync with default_catalog.templates change
commit 773f0f84af282cd3e53650ccbb99284c37677b6a

Change-Id: Ibb81a06607d94648993768c8b2e7161bf57195a1