Updated openstack/openstack
Project: openstack/requirements  b19584db398faa5af9543d2c944147139cdfad0f
null
Revert "Switch to SQLAlchemy 0.9"

This reverts commit fde324efaf57decd1a33dc61bb1f5f9e93f4d79b
Updated openstack/openstack
Project: openstack-dev/devstack  efad7911a484fd6908856499a83ad8e15af4527a
null
Use the python-pyOpenSSL package openSUSE

Recent pyOpenSSL releases when installed from pip depend on
cryptography>=0.2.1, which itself depends on cffi>=0.8. That is conflicting
with the python-cffi (0.7.2) package on openSUSE-13.1 which is required by the
installed python-xattr.

Change-Id: I721ce5288d150a3b01fb2558f7ca86028d734138
Updated openstack/openstack
Project: openstack/ceilometer  bc4123254d2b64ac4e413db202232946686d3dd1
null
Make ceilometer work with sqla 0.9.x

Ceilometer's migration 028 makes some very specific assumptions
about sqla data structures and exception paths, which are not
true in sqla 0.9.x. In 0.8 you were shielded from errors on drop
by sqla, but in 0.9 you get raw exceptions from the db layer
thrown all the way up, which causes a failure condition when
trying to delete the non existent alembic table.

We can get basically the same behavior as before by using the
checkfirst=True parameter on table definitions. This will
actually ensure that we get the table in question, and get the
NoSuchTableError when we expect it.

Change-Id: Ida33a3030fb03c2f3eeed9f129fcc0063a7b7c4b