115 Commits

Author SHA1 Message Date
Pavlo Shchelokovskyy
0e4b5b8c05 Cleanup test-requirements
- python-subunit is not used directly anywhere
  and it is dependency of both testrepository and os-testr
  (probably was used by some tox wrapper script before)

- python-ironicclient is not used anywhere
  (probably should've been used by functional tests,
  but we still have none of those).

Change-Id: I42aeb75dab18d90d60792f070599532fd3d9af10
2017-09-25 06:30:33 +00:00
OpenStack Proposal Bot
7f4275959a Updated from global requirements
Change-Id: I36ee4f2127fd7fef0d81e2efa69a717369472968
2017-09-16 23:12:57 +00:00
OpenStack Proposal Bot
80161f1751 Updated from global requirements
Change-Id: I062934f70d84ee50d90a0ec189487a0f2ecb29bc
2017-09-13 23:57:46 +00:00
OpenStack Proposal Bot
8a8fcdc216 Updated from global requirements
Change-Id: Ic85c561d0998cc7c5027119236a2368acf1ed0fb
2017-09-12 04:15:47 +00:00
John L. Villalovos
3700e7c6d5 flake8: Enable some off-by-default checks
Update test-requirements.txt to use latest versions of:
    * flake8-import-order
    * hacking

Enable the following off-by-default checks:
    * [H204] Use assert(Not)Equal to check for equality.
    * [H205] Use assert(Greater|Less)(Equal) for comparison.

Fix code that failed H204 and H205. In this case the fix was to add:
  # noqa

As we want to ensure that these particular tests are calling the
desired comparison operators.

Change-Id: If9cba62c832e301ac81320f9142e91319f0e40a9
2017-09-07 13:21:30 -07:00
OpenStack Proposal Bot
b8d4b55942 Updated from global requirements
Change-Id: I1c708b4dfeb1cf62635ea28386866e5e1fea3a42
2017-08-22 11:46:38 +00:00
OpenStack Proposal Bot
9ffc9eb548 Updated from global requirements
Change-Id: I54fdba274c2fa5bfa76d87b4a478e8eb40e9d355
2017-07-29 21:44:33 +00:00
OpenStack Proposal Bot
daf01d854c Updated from global requirements
Change-Id: Ie86268aa40e0604c92d6997604ebf9d30e66a68d
2017-07-14 15:40:59 +00:00
Sam Betts
31ac1b72f2 switch from oslosphinx to openstackdocstheme
Change-Id: I2f1f8f76b6ec732a770707a259dc72a2f576e46c
2017-07-04 15:32:27 +01:00
OpenStack Proposal Bot
b7d3824f41 Updated from global requirements
Change-Id: I905b2d66634cb0474cd5f56ca427290c423cf8a9
2017-06-27 17:43:38 +00:00
OpenStack Proposal Bot
897e1b6851 Updated from global requirements
Change-Id: I396af4a4620683a07121b908dbe645233cff8432
2017-06-05 21:49:05 +00:00
OpenStack Proposal Bot
4768052c4f Updated from global requirements
Change-Id: Iab43081437b0df77de7c284d3000476d068c0561
2017-05-18 21:31:04 +00:00
OpenStack Proposal Bot
20dba3fb88 Updated from global requirements
Change-Id: I661a08ce6d9cc94b9cd6905777b9dad1d92bd14c
2017-05-16 12:20:42 +00:00
OpenStack Proposal Bot
a5fb9ae50a Updated from global requirements
Change-Id: I539741ad2499a62cb2baa00f654ed377bd1fe4e1
2017-04-07 06:05:15 +00:00
OpenStack Proposal Bot
b613a3ccce Updated from global requirements
Change-Id: I244a1d6f66d61a8185ff930f0ccf73fdcaaf105a
2017-03-23 22:49:30 +00:00
ricolin
3229ad1dcf 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: I635dbf199bad59c72401a4de1de5200132746f6f
2017-03-02 16:58:48 +08:00
John L. Villalovos
d0a2e13f10 Use flake8-import-order
Use the flake8 plugin flake8-import-order to check import ordering. It
can do it automatically and don't need reviewers to check it.

Change-Id: I821fd7467f6c5cc1487149297f26e4ad539cf25d
2017-02-16 09:35:28 -08:00
OpenStack Proposal Bot
44817b9a61 Updated from global requirements
Change-Id: I7d91c3cf6de8245ec417f0ae24cb709f64250eb9
2017-02-14 05:51:48 +00:00
OpenStack Proposal Bot
5bb3adf16b Updated from global requirements
Change-Id: I3271bb35e005003656526a0406a6c3359ac71975
2017-01-27 02:07:00 +00:00
OpenStack Proposal Bot
1f2e743f99 Updated from global requirements
Change-Id: I45fe35000c7f901315788d93cde80b86bb93d4aa
2017-01-20 13:47:22 +00:00
OpenStack Proposal Bot
9012f52e13 Updated from global requirements
Change-Id: I2e0528385d8cda29834e4aee0cf2d493f953d559
2017-01-15 09:21:12 +00:00
OpenStack Proposal Bot
557469b5b7 Updated from global requirements
Change-Id: I8eaceec4a9e54529d336d4f8c322e1867dd41bfd
2016-12-23 12:58:42 +00:00
OpenStack Proposal Bot
e299ef2246 Updated from global requirements
Change-Id: Ie2e6965931186692fd40e41485b353c479a76b4d
2016-11-15 19:50:32 +00:00
John L. Villalovos
8b6894483b Update to hacking 0.12.0 and use new checks
Use hacking 0.12.0

Use the new checks that are available:
    [H106] Don’t put vim configuration in source files.
    [H203] Use assertIs(Not)None to check for None.
    [H904] Delay string interpolations at logging calls.

Fix code so tests pass.

Change-Id: I902e999687b066800e18fafd091571bf718b15f4
Depends-On: I2aa44b62f900d4dfd67701b01eadd0523fbfaf07
2016-11-08 11:57:15 -08:00
OpenStack Proposal Bot
6893d23cd7 Updated from global requirements
Change-Id: I38787c559632c19fad3e61c9ee4a3ae8646e1c6c
2016-11-02 21:53:43 +00:00
OpenStack Proposal Bot
0831698493 Updated from global requirements
Change-Id: I6038470839de526e71db0b0df7e17092ea9476f1
2016-10-22 01:19:46 +00:00
OpenStack Proposal Bot
9d068c85cb Updated from global requirements
Change-Id: I1178b5193694c8afec1c655aa7609c9f78fee793
2016-09-30 23:21:04 +00:00
Jay Faulkner
4da03e0faf Add a basic install guide
This installs the basic directories and content pointing to the current
Ironic Installation Guide. Simply having this in our repo will not lead
to it being published, this is only the first step. Having these items
in our repository is a good first step to building out our install
guide.

Change-Id: I6a0e69bd3b6f5074ae61505f82f27bcf9df84bab
Partial-bug: #1612278
2016-09-07 08:40:48 -04:00
OpenStack Proposal Bot
739355c091 Updated from global requirements
Change-Id: I46a60d1064a4304b704df0496d59cce25a12c4b1
2016-09-01 11:04:58 +00:00
OpenStack Proposal Bot
a5cec645b3 Updated from global requirements
Change-Id: I13298cf6f1939f1bf67342a826c26f50f18123f4
2016-08-26 22:06:57 +00:00
John L. Villalovos
b3be30bad1 Update hacking test-requirement
Update the hacking test-requirement to match openstack/requirements
global-requirements.txt

Remove author lines from some files to fix error:
    [H105] Don't use author tags. As we use version control instead

The hacking requirement is not updated by the proposal bot.

Change-Id: I8a35a7ebd811c477c893c7b5e854c46acc075af0
2016-08-23 13:25:47 -07:00
OpenStack Proposal Bot
2f94f9eb85 Updated from global requirements
Change-Id: Ibf40a95bb193c74acd1c2e320d7b27876b37b308
2016-08-09 10:25:15 +00:00
OpenStack Proposal Bot
bedfbf311b Updated from global requirements
Change-Id: I886421684ea169cd7a45dbe4441df5ffdd1272a1
2016-08-04 02:35:37 +00:00
OpenStack Proposal Bot
474251ef73 Updated from global requirements
Change-Id: I628ea6406dc0ba1e4e041f5733b4fdbb79508cb2
2016-06-24 08:40:10 +00:00
OpenStack Proposal Bot
146f6b4781 Updated from global requirements
Change-Id: Ia70565f6277eaadc15bcdd3f8e0c8de50563f219
2016-06-21 17:59:45 +00:00
OpenStack Proposal Bot
d4829e2a9c Updated from global requirements
Change-Id: I64b973cd2cad9b0c04ecc5dba92e2affed9b503d
2016-06-03 18:13:15 +00:00
OpenStack Proposal Bot
7ef8f1fb7e Updated from global requirements
Change-Id: Ia3f8993833168ef4b7e88aa7ca39bd4af9801dbf
2016-05-31 03:00:57 +00:00
OpenStack Proposal Bot
67fdbb4de8 Updated from global requirements
Change-Id: Id4c80d2e01d61f82a1f2bd7e5a9a640b9fc5a825
2016-05-30 11:19:55 +00:00
OpenStack Proposal Bot
782f05ed02 Updated from global requirements
Change-Id: Id702ad940c4f670b8ed87ed567a408dade1175c0
2016-05-17 18:00:39 +00:00
Jim Rollenhagen
2f0e1e180e Migrate to os-api-ref library
os-api-ref is released on pypi now, so we can move to using it instead
of our in tree version.

Change-Id: If353f4a2e553fa3da3b2a4c920e233f51365b77c
Depends-On: I0e615d36a2e5a8fa0d83f20bdcc2c33ad868ebd5
2016-05-16 08:12:48 -04:00
OpenStack Proposal Bot
af937a303a Updated from global requirements
Change-Id: I9ff64a93aca910fc63cd878a42b31dffb8263f8d
2016-05-10 18:37:37 +00:00
OpenStack Proposal Bot
3c57792733 Updated from global requirements
Change-Id: I1c2c49379063b1c2447ed7fe20ac708e15b3708f
2016-04-30 18:03:48 +00:00
OpenStack Proposal Bot
e602f17c34 Updated from global requirements
Change-Id: I9ea86337667be32a657eb2a74062376afa439564
2016-04-13 12:43:22 +00:00
OpenStack Proposal Bot
3c06b1e261 Updated from global requirements
Change-Id: Ia29badda7ed5f2645af038004bd6933f60543866
2016-04-08 11:43:18 +00:00
Lucas Alvares Gomes
fc72b4d904 Enable doc8 style checker for *.rst files
This patch is enabling the doc8 style checker for the *.rst files in
Ironic.

Since this patch is just the first stab at enabling this new check two
errors are currently being ignored by doc8 because of the number of
occurrences in our docs:

* D000 - Duplicated target names. We do have many links with generic
         names scattered around the docs (e.g "see", "link")

* D001 - Line's too long

These errors will be fixed in a following patch.

Change-Id: I32fb5a3104b9773c55a80a84dd81e49c567c76ac
2016-02-02 12:38:20 +00:00
OpenStack Proposal Bot
2e1f9c17fb Updated from global requirements
Change-Id: Ieaea1a0773d382a3fa19244f265a99b7bde6d915
2016-02-01 22:42:49 +00:00
OpenStack Proposal Bot
5661db398a Updated from global requirements
Change-Id: I029d7ad3949257dea70ee2520f04747a2e4ad077
2016-01-28 01:27:07 +00:00
OpenStack Proposal Bot
e3f551782d Updated from global requirements
Change-Id: I9cbb25562b7be84e24834ab2b101b273e31de1d1
2016-01-22 04:04:10 +00:00
Jim Rollenhagen
95fcd6433b Run bashate as part of the pep8 command
In order to save gate resources we could just run bashate as part of the
the pep8 command.

The tox bashate command is removed and bashate is added as a dependency
in the test-requirements.txt file.

Change-Id: I75df4103c0154c5424b8781c1db3480336a5e1d2
2015-12-17 17:45:30 +00:00
Dmitry Tantsur
40f9238275 Explicitly depend on WebTest>=2.0
pecan depends on WebTest 1.3.1, but we use JSON features from 2.0.

Closes-Bug: #1524816
Change-Id: I9b99c686cddc4a916c39359d5a1006ed4c1ddef0
2015-12-10 13:43:16 +00:00