Monty Taylor
e0922f0e30
Move file lists to requirements-check job definition
...
It's the same list of requirements, and they're universally applicable.
Add them to the job definition rather than twice in the
project-template.
Change-Id: I8dd6ca2f8366ba76bbb51a539c96eac24c461a78
2017-10-10 13:51:57 -05:00
Monty Taylor
4054ec9fb8
Run check-requirements in the directory of the change
...
The script assumes it's being run in the directory containing the
proposed change, so we should chdir there. While we're at it, collapse
this to use the 'script' module which copies a script and executes it.
Change-Id: I43ed49d523c3131aad6c892c78fd95aba65c30fe
2017-10-10 13:50:13 -05:00
Jenkins
d645c384dd
Merge "Add sadisplay to global-requirements"
2017-10-07 22:01:32 +00:00
Jenkins
4bbe5e80de
Merge "Updated from generate-constraints"
2017-10-07 18:32:49 +00:00
OpenStack Proposal Bot
14a2fe2da6
Updated from generate-constraints
...
Change-Id: Ib9018bae08756d821cdec695a9d6fb8ac5dd71c4
2017-10-07 17:23:16 +02:00
Jenkins
d8dd4e6d64
Merge "Add check-requirements project-template"
2017-10-06 17:22:20 +00:00
Jenkins
e22c337898
Merge "Limit pyroute2 library to non-Windows OS"
2017-10-06 12:03:11 +00:00
Jenkins
25c7e0e452
Merge "update constraint for oslo.config to new release 4.13.1"
2017-10-05 18:13:23 +00:00
Monty Taylor
20b535fb56
Add check-requirements project-template
...
There's no real need to define this in openstack-zuul-jobs when we can
define it here with the job definitions.
Change-Id: Ic373d1a36a46d1005de1665fe4d04cd197f95e96
2017-10-05 12:29:19 -05:00
Jenkins
f4e2bb41c4
Merge "Stop using zuul-cloner in project-requirements-change"
2017-10-05 16:54:38 +00:00
Jenkins
9f97bee034
Merge "Add requirements-check job"
2017-10-05 16:54:32 +00:00
Rodolfo Alonso Hernandez
f8ca215651
Limit pyroute2 library to non-Windows OS
...
pyroute2 is a pure Python netlink library. The only operating system
supported is Linux (POSIX), as documented in [1]. Installation of
this library should be done only in a Linux OS.
[1] https://pypi.python.org/pypi/pyroute2
Change-Id: I6c39b47ff6abddf57c9ca58d2732d7cc44de1dfb
2017-10-05 15:21:25 +01:00
Jenkins
e55d53c383
Merge "update constraint for os-brick to new release 1.15.3"
2017-10-05 10:03:14 +00:00
Jenkins
80ec9dc755
Merge "update constraint for oslosphinx to new release 4.17.0"
2017-10-05 05:04:07 +00:00
Jenkins
f626e1d7e3
Merge "update constraint for oslo.versionedobjects to new release 1.28.0"
2017-10-05 01:12:59 +00:00
Jenkins
fb1bc49161
Merge "update constraint for oslo.middleware to new release 3.32.1"
2017-10-05 01:12:52 +00:00
Jenkins
97c4e0420b
Merge "update constraint for oslo.messaging to new release 5.33.0"
2017-10-05 00:59:05 +00:00
Jenkins
8ee6442d58
Merge "update constraint for oslo.policy to new release 1.28.1"
2017-10-05 00:56:51 +00:00
Jenkins
465f1b5d98
Merge "update constraint for oslo.context to new release 2.19.1"
2017-10-05 00:39:40 +00:00
Jenkins
d74d39b6e8
Merge "update constraint for reno to new release 2.5.1"
2017-10-05 00:34:36 +00:00
Michael Johnson
95a3424c74
Add sadisplay to global-requirements
...
sadisplay is a python package for creating entity relationship diagrams
from SQLAlchemy models. The Octavia project would like to use this to
generate a database diagram for the developer reference documentation [1].
[1] https://review.openstack.org/#/c/509319/
Is the library actively maintained?
Yes - https://pypi.org/project/sadisplay/#history
Is the library good code?
Yes, it is pretty straight forward code
Is the library python 3 compatible?
Yes
Is the library license compatible?
Yes - BSD
Is the library already packaged in the distros we target?
No
Is the function of this library already covered by other libraries?
Not that I am aware of
Is the library required for OpenStack project?
Yes, Octavia would like to use it in: https://review.openstack.org/509319
If the library release is managed by the Openstack release process?
N/A
Change-Id: Ie05f42f9357dfd662844ad3c2850c7eacf23e5a4
2017-10-04 15:11:01 -07:00
OpenStack Proposal Bot
b4693a95d8
update constraint for os-brick to new release 1.15.3
...
Change-Id: I18c709ffbc4f2a16a64a6f00499da699bb8b14cc
meta:version: 1.15.3
meta:diff-start: -
meta:series: pike
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Jay S. Bryant <jungleboyj@electronicjungle.net>
meta:release:Commit: Jay S. Bryant <jungleboyj@electronicjungle.net>
meta:release:Change-Id: I5d7316694be532cd561b6e7ca99fe7c0156e9eac
meta:release:Code-Review+1: Chhavi Agarwal <chhagarw@in.ibm.com>
meta:release:Code-Review+1: Matt Riedemann <mriedem.os@gmail.com>
meta:release:Code-Review+1: Gerald McBrearty <gfm@us.ibm.com>
meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
meta:release:Code-Review+2: Tony Breeds <tony@bakeyournoodle.com>
meta:release:Workflow+1: Tony Breeds <tony@bakeyournoodle.com>
(cherry picked from commit e588f6b57d77d74d33df510a27e8d2bbaca069f5)
2017-10-04 17:43:13 +00:00
Monty Taylor
bcdb298d71
Stop using zuul-cloner in project-requirements-change
...
In zuul v3 the repos are pushed to the node and do not need to be
cloned.
Change-Id: Iae56d131002236f2b2c24cc7339ae795f0bbb192
2017-10-04 17:09:42 +00:00
Monty Taylor
5e0f7cba3f
Add requirements-check job
...
This is a straight copy of the original gate-{name}-requirements job,
except it copies the script over to the host rather than depending on a
baked-in copy of the script. Followups should rework it to stop using
zuul-cloner.
(jlk) updated to fix pep8 errors so that the patch can land.
Change-Id: I734db3b3e4d445e15084d1ca6e60cf2fe392385d
2017-10-04 17:09:33 +00:00
OpenStack Proposal Bot
48e9f8b740
update constraint for oslosphinx to new release 4.17.0
...
Change-Id: Id8121ab9ccca7df601b7219c5a329b92c6b505b2
meta:version: 4.17.0
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:13:36 +00:00
OpenStack Proposal Bot
b8dba5c812
update constraint for oslo.versionedobjects to new release 1.28.0
...
Change-Id: I74c7560be653a94c557bb10737b32a04ab2060d1
meta:version: 1.28.0
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:13:12 +00:00
OpenStack Proposal Bot
90b1744b66
update constraint for oslo.policy to new release 1.28.1
...
Change-Id: I0f2f320250c8ceede8f5737109d991f8cafd4f1b
meta:version: 1.28.1
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:12:15 +00:00
OpenStack Proposal Bot
8e7e0dafa1
update constraint for oslo.middleware to new release 3.32.1
...
Change-Id: I72b2eb969e704d13e071b0a425ed48b117c166ee
meta:version: 3.32.1
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:11:57 +00:00
OpenStack Proposal Bot
fb401a4e6b
update constraint for oslo.messaging to new release 5.33.0
...
Change-Id: Id8dae1d8cb27a3335285082a13830d36c190c6be
meta:version: 5.33.0
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:11:39 +00:00
OpenStack Proposal Bot
dfc3d546c5
update constraint for oslo.context to new release 2.19.1
...
Change-Id: I511897b022aed34ead37353d3c5d9de8e98d0cc4
meta:version: 2.19.1
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:11:12 +00:00
OpenStack Proposal Bot
5c2a189759
update constraint for oslo.config to new release 4.13.1
...
Change-Id: I1f1cd3baf1118defd55c68a89d3ded77d257cc85
meta:version: 4.13.1
meta:diff-start: -
meta:series: queens
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Commit: Sean McGinnis <sean.mcginnis@huawei.com>
meta:release:Change-Id: I828398197705b6dd0eeb657d56bd140c1aa5a1a5
meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
2017-10-04 14:10:46 +00:00
OpenStack Proposal Bot
6d98d25ca6
update constraint for whereto to new release 0.2.0
...
Change-Id: I3f81ba59b0a5f34a7fb145ddd5e00eda1f5c99d0
meta:version: 0.2.0
meta:diff-start: -
meta:series: independent
meta:release-type: release
meta:pypi: no
meta:first: no
meta:release:Author: Doug Hellmann <doug@doughellmann.com>
meta:release:Commit: Doug Hellmann <doug@doughellmann.com>
meta:release:Change-Id: I05b370a4e8f9bebe4e53fbe940607eabcd5600b1
meta:release:Code-Review+2: Tony Breeds <tony@bakeyournoodle.com>
meta:release:Workflow+1: Tony Breeds <tony@bakeyournoodle.com>
2017-10-04 12:29:24 +00:00
OpenStack Proposal Bot
e9c8d2f5b1
update constraint for reno to new release 2.5.1
...
Change-Id: Iaeba441f8afd9008ef5b0989f95f4a2a5383afda
meta:version: 2.5.1
meta:diff-start: -
meta:series: independent
meta:release-type: release
meta:pypi: yes
meta:first: no
meta:release:Author: Doug Hellmann <doug@doughellmann.com>
meta:release:Commit: Doug Hellmann <doug@doughellmann.com>
meta:release:Change-Id: I62d54af85d46aa421b06252de69275f89cf7b1a1
meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
2017-10-04 12:25:03 +00:00
Samuel Matzek
2d95f41442
Blacklist cliff 2.9.0
...
Cliff 2.9.0 has an issue [1] with some packages such
as ptyprocess.
Trove pulls in ptyprocess through its pexpect requirement,
and as such Trove's gates are blocked by cliff 2.9.0.
[1] https://bugs.launchpad.net/python-cliff/+bug/1719465
Change-Id: I2867563b9bf1fb37c08cc732da54140fdc3e5cb6
2017-09-28 12:34:16 -05:00
Jenkins
ae400578da
Merge "Updated from generate-constraints"
2017-09-28 07:15:41 +00:00
OpenStack Proposal Bot
27a7eefafc
Updated from generate-constraints
...
Removed iso8601
Change-Id: I969d51ac4e49fdea82afb3e8823e46ea16b0e5df
2017-09-27 23:12:15 -05:00
Tony Breeds
bf3ce4dc03
[tools/grep-all.sh] Get branches from git
...
Rather than hard code the branches to look at just do all the stable
branches that exist.
Change-Id: I8beb6ed5e537f37e707d1e04ad9c1174fd608544
2017-09-28 12:42:27 +10:00
Tony Breeds
d827e71b22
Add a bashate tox environment and address errors
...
Add a bashate environment for checking shell code quality.
Exclude bashate warnings:
E006: Line too long:
E010: The "do" should be on same line as for
In my opinion the places that trip these do not impact code readability
Change-Id: Iab0a34542c3938f127515291eca8f027f3accaa0
2017-09-28 12:09:04 +10:00
Jenkins
6b09d8a6dc
Merge "Add a tool to generate the upper-constraints.txt file for publishing"
2017-09-28 02:01:19 +00:00
Jenkins
0e6a0abf4c
Merge "update constraint for stevedore to new release 1.27.0"
2017-09-27 22:59:48 +00:00
Jenkins
780211fc2c
Merge "update constraint for oslo.concurrency to new release 3.23.0"
2017-09-27 22:59:38 +00:00
Jenkins
78f8c375ee
Merge "Bump ovsdbapp to >=0.6.0"
2017-09-27 22:58:35 +00:00
Jenkins
3c2d1da5cd
Merge "update constraint for oslo.config to new release 4.13.0"
2017-09-27 16:08:42 +00:00
Terry Wilson
f0af796cda
Bump ovsdbapp to >=0.6.0
...
It adds connection.stop() and I46681c7649d604d9a3fc5ad2c4c91167fe4873ee
needs that. Other projects can also use it to more cleanly shut down
connections to ovsdb-server.
Change-Id: I3ab364cc217d4887deb438e328852c60cebbadbf
2017-09-27 15:40:16 +00:00
Jenkins
8a2fbac931
Merge "update constraint for taskflow to new release 2.16.0"
2017-09-27 06:42:35 +00:00
Jenkins
ba762cf0a6
Merge "Bump etcd3gw from 0.1.0 to 0.2.0"
2017-09-27 06:42:29 +00:00
Jenkins
2a3aa6a060
Merge "Bump ovsdbapp version to >=0.5.0"
2017-09-27 06:42:23 +00:00
Jenkins
1cf648a576
Merge "Update blacklisting of pyasn1"
2017-09-27 06:42:11 +00:00
Tony Breeds
5a16177116
Add a tool to generate the upper-constraints.txt file for publishing
...
Change-Id: I25a381e55362df0e7b31f18ff45c95ce3a28dc6a
2017-09-27 09:14:04 +10:00
Lihi Wishnitzer
ee05fbb634
Bump etcd3gw from 0.1.0 to 0.2.0
...
Version 0.2.0 of etcd3gw contains important changes
needed in Dragonflow
Change-Id: Ice4a9b56c41c757348fe654c6d62e2ecc91cccb1
2017-09-26 19:32:28 +03:00