3947 Commits

Author SHA1 Message Date
Adit Sarfaty
1e50c1a9f6 Add vmware_nsxlib to projects list
vmware_nsxlib projects requirements not synced with global by
Openstack Proposal Bot. We need to change this.

Change-Id: If45c5d2995edc76a83af07a7bd2bcd85ef4cdb88
2016-10-05 11:28:12 +03:00
Jenkins
63c8012013 Merge "Reestablish upper-cap for docker-py" 2016-10-05 04:45:41 +00:00
Jenkins
4b6ec52546 Merge "Reduce upper-constraints-xfails" 2016-10-05 04:44:31 +00:00
Jenkins
b71e92323b Merge "Updated from generate-constraints" 2016-10-05 01:07:42 +00:00
OpenStack Proposal Bot
89a51e715c Updated from generate-constraints
Change-Id: Idfb10885673b5e5a8aeef8393d9bd3338be9dfdb
2016-10-04 16:28:56 +02:00
Jenkins
53f820a155 Merge "Quick wins for python3 support" 2016-10-04 13:35:34 +00:00
Dirk Mueller
9334fb2632 Reduce upper-constraints-xfails
These two conflicts have been solved by new releases that are
compatible, so remove the XFAIL.

Change-Id: Ib2add352e7c8ca7df1354ca4fec50a00ea7e7c73
2016-10-04 14:47:03 +02:00
Dirk Mueller
22b64cebbe Reestablish upper-cap for docker-py
This commit reverts ecdbd1a6e90360f08680f4bba06671fd6203dd47

Newer docker-py also introduces conflicts over requests and
tripleo-common. Reestablish upper cap until this is resolved.

Change-Id: I297785a4407822093d003cab17165941b034b40f
2016-10-04 14:20:11 +02:00
Jenkins
1048861f18 Merge "Fix a typo in documentation" 2016-10-04 05:45:30 +00:00
Jenkins
3cc50f2a57 Merge "Fixes for check-uc jenkins job" 2016-10-04 04:59:10 +00:00
Jenkins
bedd17add9 Merge "Use ConfigParser instead of SafeConfigParser" 2016-10-04 03:23:50 +00:00
Jenkins
f5d8ae0522 Merge "Updated from generate-constraints" 2016-10-04 02:54:38 +00:00
Luong Anh Tuan
fa4e1f722f Fix a typo in documentation
remove redundant 'are'

Change-Id: Ibe57f1ba7096a5032642f8cf845682e27a0f296b
2016-10-04 09:07:19 +07:00
OpenStack Proposal Bot
5e68f353c9 Updated from generate-constraints
Change-Id: I8a8996eec41674bc4fad89116bf89fcb9e6961e9
2016-10-03 19:14:24 +02:00
Matt Riedemann
ef3a8d23c2 Revert "Downgrade pycparser to 2.13"
This reverts commit 45c9e922734396bc22a466f316161046e92495a6.

https://github.com/eliben/pycparser/issues/147 is fixed by
removing the bad wheel from pypi.

Change-Id: Id13203ef802cc4e9cc35e8e092a0b08303fcb44d
Related-Bug: #1629830
2016-10-03 15:32:15 +00:00
Ihar Hrachyshka
45c9e92273 Downgrade pycparser to 2.13
Upstream uploaded broken wheel for 2.14 on pypi, breaking all grenade
jobs.

https://github.com/eliben/pycparser/issues/147

Related-Bug: #1629830
Depends-On: I061c8d785888a9b0c00fddd4495f5f18a4686135
Change-Id: Iba3b52ce699aae1fd7c44862aef24f90c7617175
2016-10-03 11:18:13 +00:00
Jenkins
5c7cf2abd7 Merge "Add os-api-ref to projects.txt" 2016-10-02 20:25:48 +00:00
Jenkins
1af9100683 Merge "Bump cliff requirements to >=2.2.0" 2016-10-02 20:25:42 +00:00
Jenkins
36935d58f3 Merge "Release docker-py version constraint" 2016-10-02 20:10:05 +00:00
Akihiro Motoki
b4f49427b7 Bump cliff requirements to >=2.2.0
cliff 2.2.0 suports the formattable columns concept [1].
The feature is required to make JSON or other machine readable format
more useful in OSC or other cliff-based CLI implementation.

Note that we already specify cliff 2.2.0 in upper-constraints.txt.

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

Change-Id: I39e6af731a2984f7c9b4f61dcccd8f64ffc000aa
2016-10-01 16:18:50 +00:00
OpenStack Proposal Bot
14a9b9772b Updated from global requirements
Change-Id: I8ab987deb0417c61b6530fd6555459f41aa28136
2016-09-30 20:06:37 +00:00
Jenkins
aee41b8166 Merge "Add sphinx-testing to g-r" 2016-09-30 19:56:04 +00:00
Jenkins
9079fac19b Merge "Remove non-existent lower bounds" 2016-09-30 19:55:52 +00:00
Jenkins
49291a53bc Merge "Update os-testr to 0.8.0" 2016-09-30 09:29:23 +00:00
Tony Breeds
43e69c4ab9 Remove non-existent lower bounds
Some of the lower bounds in global-requirements.txt are no longer
available on pypi.  This review bumps those minimums to the lowest
version currently available.

For human readable lists of available versions check out:

 - https://pypi.python.org/simple/pulp/
 - https://pypi.python.org/simple/ldap3/
 - https://pypi.python.org/simple/prettytable/
 - https://pypi.python.org/simple/pyldap/
 - https://pypi.python.org/simple/pyngus/
 - https://pypi.python.org/simple/pyyaml/
 - https://pypi.python.org/simple/rtslib-fb/
 - https://pypi.python.org/simple/xstatic-bootstrap-scss/
 - https://pypi.python.org/simple/xstatic-jquery/
 - https://pypi.python.org/simple/xstatic-jquery-ui/
 - https://pypi.python.org/simple/xstatic-term-js/

Change-Id: Ic6fbbe58c93cfc1e3cadbc256e434a6bc7ddeae8
2016-09-30 10:34:27 +02:00
Jenkins
5087e5ae21 Merge "Bump pylxd global-requirements to 2.1.1" 2016-09-30 02:14:05 +00:00
Jenkins
414604ca17 Merge "Bump gabbi to 1.26.1" 2016-09-29 22:24:54 +00:00
Andreas Jaeger
8863aa21b0 Add os-api-ref to projects.txt
os-api-ref is ready for g-r process, so let's do it. It's used
by several server projects to publish the API reference documents.

Also, Dirk asked for this in https://review.openstack.org/#/c/379224 ;)

Change-Id: Ib982a1f46907d9f3dc20d2f938de36e59e16df31
Depends-On: I0f2e4a3e4eb5dbb9379b0bef9e13a8e1ced82db6
2016-09-29 20:42:34 +02:00
Andreas Jaeger
e2fb85f757 Add sphinx-testing to g-r
sphinx-testing is needed by os-api-ref for testing the theme.

- Is the library actively maintained?
  No changes in the last 12 months, but also no open issues.

- Is the library good code?
  I believe so, includes tests itself.

- Is the library python 3 compatible?
  Yes.

- Is the library license compatible?
  Yes, BSD license.

- Is the library already packaged in the distros we target (Ubuntu
  latest / Fedora latest)?
  Packages found for Ubuntu and openSUSE:
  http://packages.ubuntu.com/xenial/python-sphinx-testing
  https://build.opensuse.org/package/show/devel:languages:python/python-sphinx-testing

- Is the function of this library already covered by other libraries
  in ``global-requirements.txt``?

  Not that I'm aware of.

- Is the library required for OpenStack project or related dev or
  infrastructure setup? (Answer to this should be Yes, of course)
  Which?

  Yes, os-api-ref - which is used to display api-ref of server projects.

Change-Id: I3bb1d25e3b9881b9cf18134f0eac84a8f4aedae6
2016-09-29 20:42:32 +02:00
Dirk Mueller
d59c8ece29 Fixes for check-uc jenkins job
Implement XFAIL handling for ignoring known problems so that
we can make the job voting until the remaining issues are sorted
out.

Change-Id: Ia2cf2c440a72e6365a9ff08086704dc535bbc072
2016-09-29 20:33:34 +02:00
Paul Hummer
27cd55ecca Bump pylxd global-requirements to 2.1.1
pylxd had a bug where it consumed so much memory that nova
compute would hang. 2.1.1 contains the fix.

This is the bug: https://github.com/lxc/pylxd/issues/183

Change-Id: I15ac5a40a05e3e9e455e9353159ca5dde23eaf80
2016-09-29 09:00:52 -06:00
Jenkins
7cb3e588fb Merge "Remove now unused py27-with-upper-constraints env" 2016-09-29 13:21:09 +00:00
Chandan Kumar
f193148f9f Update os-testr to 0.8.0
Since a new version 0.8.0 of os-testr is released.
It adds following major improvements:
* Allow to specifiy black/white list at the same time
* Make subprocess outputs to text for Python 3
* Add --black-regex/-B option
* Add support for Python versions

http://docs.openstack.org/developer/os-testr/history.html

Change-Id: Idbe484c193b10c3dac1b035744c383c458b344f6
2016-09-29 16:26:12 +05:30
Chris Dent
52888c675d Bump gabbi to 1.26.1
This adds a feature known as inner fixtures[1] which allows
a test harness to add per test request fixtures that can
perform output capture. This is required in Nova's use of
gabbi to be aligned with existing strategies for test logging
and debugging.

[1] http://gabbi.readthedocs.io/en/latest/fixtures.html#inner-fixtures

Change-Id: Ic13dc14f62334aefbcced93872ec564cab157898
2016-09-29 11:17:38 +01:00
gengchc2
9d890b2856 Use ConfigParser instead of SafeConfigParser
in Python 3 The SafeConfigParser class has been renamed
to ConfigParser in Python 3.2 [1]. The alias SafeConfigParser
maybe removed in future versions of Python 3. Use ConfigParser
instead of SafeConfigParser in Python 3.We're switching from
SafeConfigParser to ConfigParser because we're we're not explicitly
using the 'Safe' functionality.So it make the code potentially neater
if SafeConfigParser is even de-aliased in python3.

[1] http://bugs.python.org/issue10627

Change-Id: I932ced300a93040144e89c7f4acc95480b32749d
2016-09-29 08:57:54 +00:00
Tony Breeds
4188b2900d Quick wins for python3 support
Change-Id: I9b04543bd2fe9a3f52232040586041cb340a1133
2016-09-29 16:48:46 +10:00
Jenkins
bf46becbcf Merge "Update ovs to 2.6.0." 2016-09-29 04:45:08 +00:00
Jenkins
86013b10d4 Merge "Update oslo.policy to >= 1.14.0" 2016-09-29 04:45:02 +00:00
Russell Bryant
327d657cb7 Update ovs to 2.6.0.
OVS 2.6.0 was just released.  This version includes support for
Python 3.  Now that it is officially released, I think we should only
depend on 2.6.0 and up.

Change-Id: I669ec72743a61b0908c461ff0ec3340f8683a6ec
Signed-off-by: Russell Bryant <rbryant@redhat.com>
2016-09-28 21:50:39 -04:00
OpenStack Proposal Bot
b19c119560 Updated from global requirements
Change-Id: I36b1e3d1c2423bc5d21c954969c95cf08c3885b5
2016-09-29 00:11:43 +00:00
Jenkins
53deafe3ba Merge "Add a copy of the check-with-upper-constraints as a shorter name" 2016-09-28 23:56:44 +00:00
Andrew Laski
54bb2863f1 Update oslo.policy to >= 1.14.0
Nova has been installing an empty policy file in devstack for a while
now because it's not necessary to define rules in policy.json if you are
okay running with the defaults set in code. However oslo.policy did
require that the policy.json file exist, even if empty, until 1.14.0. By
updating the min required version Nova, and other projects, can remove
the useless empty policy file.

Change-Id: I09fa842ffbe75bed269cef6edc9c82d18bfe9297
2016-09-28 14:06:39 -04:00
Jenkins
180d76e4e1 Merge "Block dnspython3 1.14.0" 2016-09-28 17:12:49 +00:00
Jenkins
e1e30315de Merge "Also allow Sphinx versions 1.3.x" 2016-09-28 16:45:50 +00:00
Dirk Mueller
c50e549107 Remove now unused py27-with-upper-constraints env
Change-Id: I28e157e633fe306a5939b79e38dd656b9a9ccf0b
Depends-On: I7b46f15d12b8f78b34534d2646179db295dea7b3
2016-09-28 17:53:34 +02:00
Dirk Mueller
ab97a43a5e Add a copy of the check-with-upper-constraints as a shorter name
Due to the rename of the job adding the -ubuntu-xenial suffix,
we have exceeded the path limit and can no longer run inside the
tox environment. shortening to a shorter check name (and renaming
the job) should fix this.

Change-Id: I0927ae81148d15256bd4dfe2a5e48b1819bbe2af
2016-09-28 17:47:27 +02:00
sslypushenko
e5080170ac Fix upper version for murano-pkg-check
I made a mistake in my initial commit for addining murano-pkg-check
library to the openstack/requirements https://review.openstack.org/#/c/370293/,
I point not existed version of this library in upper-constraints.txt.
It needs to be fixed.

Change-Id: Ic8e0866de0e97f7973b0877c700d4e9894beeb84
2016-09-28 11:49:07 +00:00
Graham Hayes
1ecbcd828b Block dnspython3 1.14.0
https://github.com/rthalley/dnspython/issues/209 is causing py3x
tests to fail in designate.

reverting to 1.12.0 fixes the issue.

We had previously blocked 1.13.0 as it had other issues

https://github.com/rthalley/dnspython/issues/153

This leaves dnspython at 1.14.0, which should allow
swift to continue

Related-Bug: #1628280

Change-Id: I2a50c2a71d338b637098925181e983c4ec122cf5
2016-09-28 11:51:15 +01:00
Jenkins
3b946459b8 Merge "Add murano-pkg-check to proposal bot's list" 2016-09-27 22:38:17 +00:00
Jenkins
291a5ff9fb Merge "Update wsgi-intercept to 1.4.1" 2016-09-27 22:29:41 +00:00