1491 Commits

Author SHA1 Message Date
Flavio Percoco
7428cd9e30 Use pyngus>=1.3.1
Pyngus 1.3.1 has been released and it fixes the issues that blocked the
gate last time. This version of the library is required for the amqp
driver in oslo.messaging.

Change-Id: I4ba583e062674b27ad873ca2228274f383f2bb22
2015-06-16 13:32:24 +02:00
Jenkins
b1e05bef3a Merge "Formatting nits in update.py." 2015-06-11 12:31:36 +00:00
Robert Collins
08c2efe6cb Formatting nits in update.py.
Nothing semantic, just making it more pleasing on mine eyes.

Change-Id: I8e478b5b2be9b125390556ec945e0e38e8b71937
2015-06-11 19:17:51 +12:00
Jenkins
1694ad4516 Merge "Raise min version of stevedore to 1.5.0" 2015-06-11 00:40:19 +00:00
Jenkins
392ba0e328 Merge "Bump SQLAlchemy upper bound." 2015-06-10 23:41:37 +00:00
Jenkins
49d689c74c Merge "Bump python-glanceclient" 2015-06-10 21:18:49 +00:00
Joe Gordon
e59efee4fe Bump SQLAlchemy upper bound.
SQLAlchemy 1.0.x should just work. So move the cap to 1.1 as suggested
by Mike Bayer, the SQLAlchemy maintainer.

"I would note that capping under 1.1 might be a good idea.   Each 1.x,
1.y, etc. is where we might make bigger changes."  - Michael Bayer

Change-Id: I0f9ac55122f04c9acd11e382219dfd562035faea
2015-06-10 18:55:46 +03:00
Dean Troyer
66b19d2a40 Bump python-glanceclient
The current minimum python-glanceclient still has the old pbr
version requirements, need to bump it up to use pbr>=0.11,<2.0.

Change-Id: I332c12a60705770cd819f4ef3ef73bc24a209fa1
2015-06-09 20:04:33 +00:00
Doug Hellmann
804a6b42f3 Raise minimums for oslo libs without namespace packages
Update the minimum versions for several oslo libraries that no longer
use the namespace package.

The oslo.middleware version that dropped the namespace package is blocked
because it causes issues with our upgrade when the paste.ini files are
not upgraded when/before the code is upgraded.

Change-Id: I7ff3e9aaf7196efd8814e068b5dc52d1dd2ffe04
Blueprint: remove-namespace-packages
2015-06-09 17:51:37 +00:00
Jenkins
fceaa48541 Merge "Move tests into openstack_requirements." 2015-06-08 21:42:47 +00:00
Jenkins
5d3ed66849 Merge "Replace coinor.pulp with pulp." 2015-06-08 20:58:41 +00:00
Robert Collins
41abe54de4 Move tests into openstack_requirements.
There's no reason to have this project be a special snowflake, lets
use the convention we do elsewhere in OpenStack.

Change-Id: I6ee4cbaa958dcc9c1018dbfdfda083dcb07eea00
2015-06-08 22:07:01 +12:00
Robert Collins
23ce13f375 Replace coinor.pulp with pulp.
This is the actual dependency we need, coinor.pulp is just a namespace
thunk.

Change-Id: I25385bf9a18eac09c8aea8611beab915edce4cb0
2015-06-08 22:07:01 +12:00
Robert Collins
1635225771 Exclude jsonschema 2.5.0.
It was released with bad requirements. See
https://github.com/Julian/jsonschema/issues/228

Change-Id: I4928c89b9f770017063a69ce262e8cdc3a4a03df
2015-06-08 21:36:16 +12:00
Jenkins
8168bb8547 Merge "bump os-client-config to 1.2.0" 2015-06-04 19:56:52 +00:00
Jenkins
c408cd2c18 Merge "Introduce upper-constraints to requirements." 2015-06-04 19:56:48 +00:00
Jenkins
2fef313426 Merge "Bump keystoneclient version" 2015-06-04 16:16:07 +00:00
Jenkins
616ebcd0e4 Merge "Revert "Add heat-translator to global requirments projects"" 2015-06-04 13:54:04 +00:00
Steve Martinelli
f20146590a bump os-client-config to 1.2.0
openstackclient depends on occ version 1.2.0 or newer, as we are
leveraging new functionality from occ.

Change-Id: I51447ffa2b584be65dacf800c65d3b9782592e24
2015-06-04 09:11:52 -04:00
Jenkins
b0925cc208 Merge "Consolidating redundant code in the tests" 2015-06-03 20:53:15 +00:00
Steve Martinelli
63bc3cb775 Bump keystoneclient version
The openstackclient team is preparing a new release of OSC, and
it will depend on new code that is only available as of
keystoneclient 1.6.0. This will help in migrating devstack to
be fully identity v3 compatible.

Change-Id: I347cae0efe89369f706be0db1bb3b5bca41d3c5f
2015-06-03 20:43:51 +00:00
Steve Martinelli
99e1def7ae Revert "Add heat-translator to global requirments projects"
This reverts commit 843eb4e03a39224f587557ebc20f2c6028a48f32.

heat-translator depends on python_dateutils to parse dates,
which is not in global requirements. We should either
add it to global requirements or more likely use oslo.utils.

Change-Id: Iffad676199871d79f6f02f777c5febf9c3e838d4
2015-06-03 20:34:03 +00:00
Jenkins
09deecc62b Merge "Add heat-translator to global requirments projects" 2015-06-03 16:10:00 +00:00
Jenkins
04b200ce32 Merge "Bump oslo.policy to 0.5.0" 2015-06-03 16:09:56 +00:00
Jenkins
27f9f61b6e Merge "Bump up to oslo.log 1.2.0 for versionutils" 2015-06-03 16:01:09 +00:00
Jenkins
bdce7e4554 Merge "Bumps oslo.versionedobjects to >= 0.3.0" 2015-06-03 16:01:05 +00:00
Jenkins
deb4b04366 Merge "Bump oslo.db to 0.10.0" 2015-06-03 16:00:24 +00:00
Doug Hellmann
4f76ab512d Raise min version of stevedore to 1.5.0
stevedore 1.5.0 provides a new feature for building documentation from a
plugin set in sphinx. We would like to use this in the docs for some of
the Oslo libraries like oslo.messaging.

Change-Id: Ie715f98fe0d3cba8b2f4f6235e7c2b6f79be7ea0
2015-06-03 11:37:11 +00:00
Robert Collins
f0fddb47bb Introduce upper-constraints to requirements.
This is thoroughly documented in the cross project spec 'requirements
management'. In short though, we manage the exact versions we test
with as a change controlled thing and use async processes to push
convergence and keep up to date.

Change-Id: I5fc747646ae9371f0cc085b1e15af45951d20152
2015-06-03 23:04:04 +12:00
Robert Collins
d09630234a Consolidating redundant code in the tests
This moves things that are pretty much copy-paste into one place,
letting us focus on the actual differences amongst the tests.

I've also made the local test fixtures explicit, so we can see what
each test really needs, which has also eliminated redundant test
overhead, the slowest test is now 0.05s vs 0.1 before. This is more
than paid for by the reduced duplication in the basic setup, making
the patch a net reduction in LOC.

It also fixes the tempdir leak that was present in two of the test
scripts.

Change-Id: I63eee7681657b2b5eb7959738cc89c57c117fa3b
2015-06-03 23:04:04 +12:00
Robert Collins
673e88e8a6 Stop using subprocess in tests.
There's no need to run the script to test it, so lets not.

Change-Id: I5b2115a5519d3a82dc3d35fc0d68f606fea97047
2015-06-03 12:27:32 +12:00
Davanum Srinivas
71c1018dc9 Remove dev-requirements.txt
Looks like a long time ago we used this to list development versions
of OpenStack libraries which have not yet been released to PyPI. We
don't really need this now. Do we?

Change-Id: I5f8fce7068ee8dba5817afbdd658650b6f2b74dd
2015-06-03 11:39:08 +12:00
Davanum Srinivas
3d1209e9ca Bump oslo.db to 0.10.0
This bump would enable Nova to continue the python34 work
as mentioned in change:
I81465661cb8a74778d70ba9b6641073f1effa49b

Change-Id: I5086dc2c14a9f4841cf748c6fd24fa9b07ed3364
2015-06-02 15:49:40 -04:00
Dan Smith
b04bf275ef Bumps oslo.versionedobjects to >= 0.3.0
Change-Id: I6b55dd729e63dca56c3dcc595971ef67734f0e5e
2015-06-02 10:37:22 -07:00
Ihar Hrachyshka
38a447953c Bump oslo.policy to 0.5.0
This release includes a patch that is needed for Neutron to be able to
consume the library.

Related-Bug: #1426082
Related-Bug: #1458945
Change-Id: Ie5e1e49d951637b6599e47078b0c37ebd03722b5
2015-06-02 17:30:01 +02:00
Jenkins
a228e3b6af Merge "Add oslo.service to projects.txt" 2015-06-02 14:59:29 +00:00
Jenkins
ddeca7a918 Merge "Bump WSME to >= 0.7" 2015-06-02 14:56:38 +00:00
Jenkins
f4c8860f9f Merge "Add 'fasteners' package" 2015-06-02 14:47:52 +00:00
Jenkins
b7d5b08817 Merge "Bumps pysaml2 to 2.4.0" 2015-06-02 14:47:47 +00:00
Jenkins
f7f0d16036 Merge "Add sqlalchemy-utils to requirements" 2015-06-02 14:45:25 +00:00
Jenkins
23b2b3496d Merge "Bump zaqarclient" 2015-06-02 13:20:08 +00:00
Jenkins
9dce5fd256 Merge "Add openstack/futurist to projects.txt" 2015-06-02 13:19:32 +00:00
Lucas Alvares Gomes
16f6b14c4d Bump WSME to >= 0.7
WSME 0.7 was released fixing a bunch of bugs including one where
installing WSME does not install its dependencies. This broke Ironic
(and possibly other OpenStack services)[1], by requiring WSME >= 0.7
we can finally remove the workaround from the Ironic code.

[1] https://review.openstack.org/#/c/184429/

Change-Id: I28861178fac89e6f3fabd34b048f53b6506eda5e
2015-06-02 11:57:43 +01:00
Elena Ezhova
67e8ecf82f Add oslo.service to projects.txt
According to the graduation process, oslo.service should be added
to projects.txt.

bp graduate-oslo-service

Change-Id: Ie4d99444d7a6df3578f9184a6289daedf61eacd4
2015-06-02 12:46:53 +03:00
Joshua Harlow
c4990e94c6 Add openstack/futurist to projects.txt
Change-Id: I976d8b01e6af102d42572152cdd9dd5ce408e221
2015-06-01 15:53:11 -07:00
Jenkins
cad2e865b7 Merge "Add InfluxDB" 2015-06-01 22:23:41 +00:00
Jenkins
72f64ca4f2 Merge "Add networking-odl to tracked projects list" 2015-06-01 22:02:59 +00:00
Davanum Srinivas
b1e2fbb5f3 Bump up to oslo.log 1.2.0 for versionutils
versionutils is now part of oslo.log, we need to bump up
the minimum version of oslo.log to be able to switch
projects to use the new module.

Blueprint graduate-oslo-versionutils

Change-Id: I69a9356ac3257bfa80a4ae51ca242da4a107e21a
2015-06-01 17:17:00 -04:00
Julien Danjou
1cfa8c1015 Add sqlalchemy-utils to requirements
This library is actively maintained, last release is 5 days old.
This library is good code.
This library is BSD licensed.
This library is (being) packaged (already used by Gnocchi).
This library function is not covered by other libraries.
This library is going to be used by Ceilometer.

Change-Id: I1bd9e9cde33c08d6a7efd69ec2efec342d3487fd
2015-06-01 17:47:33 +02:00
Thomas Goirand
03aec845ca Bumps pysaml2 to 2.4.0
It seems that pysaml2 2.0.0 makes keystone-all crash. This
intends to fix that.

Change-Id: I905acfa7b2f48c3b9360c7a5f23865ea4c51bed8
Partial-Bug: #1456749
2015-05-30 19:14:48 +00:00