Commit Graph

143 Commits (23afb2d631608a0a422e5b3b0b8dcedda9f5c285)

Author SHA1 Message Date
Colleen Murphy 3569aa8dd1 Remove os-testr from requirements
keystoneauth is switched to stestr, we don't need to depend on os-testr
anymore.

Change-Id: Ie3fc5e5b03f5c0865bf3f499666f504703cd0b0d
2018-09-05 13:04:16 +02:00
wangxiyuan ebe781a3ea Add minimum version for requirements
OpenStack requirements now checks the minimum
verion for each requirements library[1].

This patch added the missing one to let the CI happy.

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

Change-Id: I0deaa8f2b3248955d5a7baa7b2cb531516343ffe
2018-06-15 08:51:15 +00:00
Doug Hellmann f41e304849 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Also fix the lower bound for requests-kerberos.

Change-Id: Ie5da1d132321b2cffea3eb8522462daad45900b5
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-19 09:54:28 +02:00
Zuul 904fb5b2a0 Merge "Remove tox_install.sh and align with constraints consumption" 2018-03-23 22:00:02 +00:00
Monty Taylor 8ece7fcf2d Remove tox_install.sh and align with constraints consumption
As part of removing reliance on the old and deprecated zuul-cloner, we
need to shift constraints declaration to the deps line. This means we
unfortunately have to duplicate the extras declarations into
test-requirements - because otherwise the contraints for keystoneauth
conflicts with the installation of itself.

Change-Id: If162dde93423a495064c4ae1a5dad4e7eb8f9577
2018-03-23 19:15:31 +01:00
OpenStack Proposal Bot f04d1d0ed6 Updated from global requirements
Change-Id: I9bb8a55936d85d75631d7d729e5205e9faf3c024
2018-03-23 01:02:37 +00:00
OpenStack Proposal Bot ce78397bff Updated from global requirements
Change-Id: I02b333b1cf75419bfad64159976f5aba0f304125
2018-03-15 07:03:34 +00:00
Colleen Murphy 8bd6312ebc Add pep8 import order validation
Add the flake8-import-order library to our test requirements so that we
can avoid these PEP8 violations and maintain consistent import ordering.
Also fix our violations.

This library is in requirements but is blacklisted from being
automatically updated since it is never shipped. For now, don't bother
to pin it.

Change-Id: I4e788292b98b7f2f835cc80081763b2d249fe43e
2018-02-15 20:07:04 +01:00
OpenStack Proposal Bot 932aa61c98 Updated from global requirements
Change-Id: I5cf4332db4fadd403cfa2720be74f028892bc387
2018-01-24 00:57:18 +00:00
OpenStack Proposal Bot ff44f4f242 Updated from global requirements
Change-Id: I01a4608fae8a381ca9dd80a94e0e7d88be173b0c
2018-01-17 20:37:08 +00:00
OpenStack Proposal Bot 4699dac720 Updated from global requirements
Change-Id: Ieb8ee69658654dfd9aed8538ada304b8f77e9421
2018-01-16 04:09:38 +00:00
OpenStack Proposal Bot e1243d924b Updated from global requirements
Change-Id: I609492b0cbe42b5112eb0af6803962c812a801ce
2017-12-21 00:21:57 +00:00
OpenStack Proposal Bot f431ba3981 Updated from global requirements
Change-Id: Ia79679de2b6df43ed8bc806d36a170f72675e757
2017-11-16 11:07:04 +00:00
OpenStack Proposal Bot 38e4a675a1 Updated from global requirements
Change-Id: I64b6a6bacd16ec810943680432fd6a5c459448fb
2017-11-14 19:03:15 +00:00
OpenStack Proposal Bot 7f41c9b9e5 Updated from global requirements
Change-Id: Ib2f4a05998d74ea4db3c8a00a8b68d47245adbcd
2017-09-22 12:52:21 +00:00
Monty Taylor ea3bfb1beb
Migrate to stestr
ostestr has already updated to stestr. Update the files here to make
sure it works properly.

Change-Id: I172cbb158f728a74bcb976fa68b78c28589eaa0c
2017-09-20 15:47:15 -05:00
OpenStack Proposal Bot 4b15f5706a Updated from global requirements
Change-Id: I925ed8f1e685c7ae73aabe24312808daf96ecee3
2017-08-26 11:33:45 +00:00
OpenStack Proposal Bot 6be1c5e5a7 Updated from global requirements
Change-Id: I2c969728051add1be0d5f64211e60ec736292c62
2017-07-28 12:50:19 +00:00
Van Hung Pham d8f102779b Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I4a7b8cf6f7b3400f4861f1f19ad197cca67efff2
2017-06-30 14:18:48 +07:00
OpenStack Proposal Bot cd7aa77069 Updated from global requirements
Change-Id: Ib3f0146344e19df765d37910f91aa3e1a7ea8afe
2017-06-29 02:19:11 +00:00
OpenStack Proposal Bot 0a62f6acd5 Updated from global requirements
Change-Id: I26d29716fa43216ba2dd0b0f640a0190c9d2e320
2017-06-15 16:24:41 +00:00
OpenStack Proposal Bot aec306a269 Updated from global requirements
Change-Id: Iab707ac32d8baf204abb8d954b14627d549c9446
2017-06-02 21:56:52 +00:00
OpenStack Proposal Bot 408572a58a Updated from global requirements
Change-Id: I9811f8f7f42296db3bb321f96feed6dd266af65e
2017-05-17 03:49:11 +00:00
OpenStack Proposal Bot 7a46ef1076 Updated from global requirements
Change-Id: I6065522d08b5e067f576ac796ac680c5989c275a
2017-05-15 00:45:32 +00:00
OpenStack Proposal Bot 63573d618c Updated from global requirements
Change-Id: I9be7ed12825d2b81ef916d47abc86c735840d4ed
2017-03-13 19:32:47 +00:00
Brant Knudson fdc454c154 Remove unused test requirement pycrypto
This package wasn't used in the tests or anywhere.

Change-Id: Ibf1a671e63ed62bd8f94e752d54efb25136db5bc
2017-03-09 08:06:17 +00:00
OpenStack Proposal Bot c12f070b81 Updated from global requirements
Change-Id: I77d2a6db447269c85582c36b24b6af6694e8d330
2017-03-08 22:46:11 +00:00
ricolin ee36aa3fda Update test requirement
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848

Change-Id: I3f0d5c01f1de5913abfb422846796ad42a98a954
2017-03-02 17:13:44 +08:00
OpenStack Proposal Bot 207c348d54 Updated from global requirements
Change-Id: Ibf2b4d1f742b7ea6bda394da7512b544904055a4
2017-02-11 17:43:23 +00:00
Dirk Mueller 0e6a57621a Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: I822cca31b7e4282f55d881db53fbfe8de86c55a3
2016-12-15 08:48:10 +01:00
OpenStack Proposal Bot da701f0a39 Updated from global requirements
Change-Id: I9400e4c268baea3b061897a0ae82043e48445222
2016-11-06 01:59:47 +00:00
OpenStack Proposal Bot 868f6c573d Updated from global requirements
Change-Id: I87a71b09301542d886790ec37de39976da99170e
2016-11-02 15:32:50 +00:00
OpenStack Proposal Bot e5b9dbc385 Updated from global requirements
Change-Id: I3cd006656fc47af2819586eef5ed7bcf432017fc
2016-10-27 12:15:00 +00:00
OpenStack Proposal Bot a70a6a1ca9 Updated from global requirements
Change-Id: I5a81cbd4deb4ab006f43afd2a18b48b231d42818
2016-10-22 01:20:08 +00:00
OpenStack Proposal Bot 92bba25391 Updated from global requirements
Change-Id: Ib5314a7feec4eda5158bfa7fede8062c6c0969d6
2016-10-21 00:43:29 +00:00
OpenStack Proposal Bot 1004db07b7 Updated from global requirements
Change-Id: I7c8b691b0290f79c72f86719dff667a61ea5ca9e
2016-09-30 19:59:41 +00:00
OpenStack Proposal Bot a0fed8474e Updated from global requirements
Change-Id: Ie21544d2b1f1faaaa387b6be324cf93d4adc8923
2016-09-30 10:17:54 +00:00
OpenStack Proposal Bot edb6122c70 Updated from global requirements
Change-Id: I8953861757fe0c0da0b9567c6809fcbc57163b2c
2016-09-28 16:53:53 +00:00
OpenStack Proposal Bot e69cbe6124 Updated from global requirements
Change-Id: I282f74d6f1613f5f0557d48e67d51b5a6f53d7ef
2016-09-27 10:00:40 +00:00
OpenStack Proposal Bot 290ee828db Updated from global requirements
Change-Id: Idb43d46f0b146dafe2ca5320e5d36d1c534acd8d
2016-09-26 04:21:11 +00:00
OpenStack Proposal Bot fee1f8bb5d Updated from global requirements
Change-Id: I0c1a25cc83fcb69d85073ee35c8f0c19008b13ab
2016-08-18 05:50:53 +00:00
OpenStack Proposal Bot a8ccbb1566 Updated from global requirements
Change-Id: I19803e53c59074fa4cd6899511adcb3962672fdc
2016-08-04 02:35:54 +00:00
OpenStack Proposal Bot 1982b23379 Updated from global requirements
Change-Id: I539591f2622259a467dc2a5733db15b75053ef91
2016-07-29 02:29:09 +00:00
OpenStack Proposal Bot abb63ce917 Updated from global requirements
Change-Id: Ic5657cff2c719ec67fab1c6b703ce07ba0b7bb2c
2016-07-19 15:14:45 +00:00
Monty Taylor c21ce26ff3
Add pretty serializer for betamax fixture
Saving json responses all on one line escaped inside of json
cassettes is great for computers, but is impossible for humans to
read. Add a serializer that is nicely flowed yaml that emits
multi-line values as yaml blocks. Additionally, re-flow and indent
the nested json, which will stay as json.

An example of the output produced can be seen at:

  https://review.openstack.org/#/c/328338/2/shade/tests/unit/fixtures/test_create_flavor.yaml

Hook it in to the keystoneauth1 betamax fixture by default, because
why in the world would you want ugly when you can have pretty.

Change-Id: I457408fcbbdca240090228d18f0482f958a7d6e4
2016-07-18 11:38:24 -05:00
Monty Taylor bc90281f27
Update hacking to global-requirements value
The existing version is failing open, which can cause errors to show up.
The new version doesn't fail this way.

Change-Id: I711b6aa286908040aa6ea5f93f76b8bc512d56ed
2016-07-18 11:38:24 -05:00
OpenStack Proposal Bot 391499fd68 Updated from global requirements
Change-Id: Iba5f1c439d90d2089a8441d5a9ce9d85b838422a
2016-07-09 19:21:13 +00:00
OpenStack Proposal Bot eff0936543 Updated from global requirements
Change-Id: Ibfc7c70e7807de35e013b6494afd41bec0ee40ce
2016-07-09 03:11:39 +00:00
OpenStack Proposal Bot 464aaac5a2 Updated from global requirements
Change-Id: If1281a2c40c819ecf9fb6a469fc6c87e96dff1b8
2016-06-30 18:43:44 +00:00
OpenStack Proposal Bot 049cf2dc6c Updated from global requirements
Change-Id: Ib9bb863b7849efc1ca705dc1c4756dfb0bb8a559
2016-06-24 03:12:17 +00:00