Add keystonemiddleware

Keystonemiddleware has the auth_token middleware and other
middleware.

Change-Id: Ia1d5f0a7c1945dcd4084e7dbfae0596bb52a5406
Add python-marconiclient

To be used by other openstack projects, marconi client needs to be
declared in requirements. 0.0.2 is the last version.

Change-Id: Ibfa1bad66c66b64707650800ea1ad753e8002346
Update python-cinderclient>=1.0.7

Commit 6cb58c10776cc5a8a6efe677177998234c5e8e78 in heat needs a
higher version of cinderclient to pass unittests.

Change-Id: I53f41fc24633f56c3f8e6fee795ecbe40c06fa24
Related-Bug: 1334995
Update alembic and SQLAlchemy versions

These changes are required to implement smart comparison of models
with existing tables for Neutron: https://review.openstack.org/96438.

This is also needed for oslo.db.

Change-Id: I31bcc78c5046a0d9ee386a0f0205ff490e14eb76
Add Designate to projects.txt

Change-Id: Ie641028714dcd0fb8161f5a8f73bce9aa55368a8
Merge "Add Designate to projects.txt"
Exclude Routes 2.0

The py33 wheel published on PyPI for Routes is broken, and as a
result causes failures for our Py3k unit test jobs when it's a
project requirement. https://github.com/bbangert/routes/issues/31

Change-Id: I66fe7a29362c45bc6af8b473f14433656e14d3d0
Update glanceclient to 0.13.1

Nova change I43be05c351f901cee5509c76cff6d69f060c0b3f requires a the
latest version of python-glanceclient, specifically the code that
was added in change Ia82aa14db5f0e453010514fffb9a25d7b0fc2fd1

Change-Id: Ic69d91c23a919bb09f2af14e75fcc31c6cb6c2b0
Merge "Add python-marconiclient"
Update openstack-doc-tools

Add new repositories security-doc and training-guides to projects.txt so
that hey are setup properly.

Increase requirement to openstack-doc-tools 0.16.1. Changes compared to
current 0.15:

0.16.1
------

* Fix includes of rackbook.rng to unbreak syntax checking.

0.16
----

* ``openstack-doc-test``: Fix handling of ignore-dir parameter.
* ``autohelp-wrapper``: New tool to simplify the setup of an autohelp.py
  environment.
* ``diff_branches.py``: Generates a listing of the configuration options
  changes that occured between 2 openstack releases.
* ``autohelp.py``: Add the 'dump' subcommand, include swift.
* ``jsoncheck.py``: Add public API.
* Added tool to generate a sitemap.xml file.
* Added script to prettify HTML and XML syntax.

Change-Id: I4e8de158613a2bb1753379b32f5d9fed775b2369
Merge "Update python-cinderclient>=1.0.7"
Merge "Update glanceclient to 0.13.1"
Add new library oslo.i18n

Add the new library oslo.i18n so projects can start adopting it.

Change-Id: I65c44627dc1163d15962edef575134fb7c857a2e
Merge "Update openstack-doc-tools"
Add rfc3986 for Nova URI validations

Change-Id: I2146088215148ab7964c0d12b4c01614803d1779
Merge "Add new library oslo.i18n"
Update oslo.vmware to version 0.4

The new version will enable integrating oslo.vmware into Nova. It adds
exception types which are needed in Nova and allows completing the
integration with minimal changes and minimal risk of regressions.

Nova blueprint use-oslo-vmware

Change-Id: I0909da73068739f8cf152a67e5807ee8af57ae44
Merge "Update alembic and SQLAlchemy versions"
Relunctantly removing stackforge/solum from projects.txt

We can't use python-mistralclient because:
https://review.openstack.org/102738

Rejection of taht patch means that we can not merge our Mistral
related code without removing ourselves form projects.txt. Our
gate jobs will not pass unless all of our requirements are in
global-requirements.txt, so until python-mistralclient makes its
way in there, we can not be part of projects.txt.

Change-Id: I2c5fe5777e5a8ba6cd81a5f76a0c6e77dd2ff8f6
Merge "Update oslo.vmware to version 0.4"