Commit Graph

25 Commits

Author SHA1 Message Date
Heba Naser df1875aa8f Use tests repo for common role test requirements
Using tox for requirements management requires in-repo
requirements files for all our repositories. Rather than
do that, we make use of the tests repo to capture our
common requirements and use this to install them.

This reduces our review requirement rate and simplifies
maintenance for us for the tox config. It also makes it
usable with 'Depends-On', which is marvellous!

The tox requirements definitions for docs/releasenotes
builds are left in-place as those are standard entries
across the community. If that changes at some point, we
can re-assess those entries too.

Depends-On: https://review.openstack.org/579208
Change-Id: I1f61d9b31f983eeb21376166b80aca400235ced1
2018-07-01 21:55:02 +00:00
OpenStack Proposal Bot dd2dc859d2 Updated from global requirements
Change-Id: Ia56b1110bc147f8f1bdce22601503fd486efaa29
2018-01-24 01:21:01 +00:00
OpenStack Proposal Bot 3e1ee24783 Updated from global requirements
Change-Id: I6d167ca4236c0d5e82c029c9894c8e2104e1c589
2018-01-18 03:19:12 +00:00
OpenStack Proposal Bot 6924526471 Updated from global requirements
Change-Id: I69d5d9aeecf1e3890402632004c83118580ea04d
2017-09-16 23:20:46 +00:00
OpenStack Proposal Bot 42b88d0655 Updated from global requirements
Change-Id: I71013c09fa87bcee934f3053d7906105a83e3923
2017-09-13 12:59:30 +00:00
OpenStack Proposal Bot f5a87cda47 Updated from global requirements
Change-Id: Iac28d7451f384f3520a88c19450e6a8c2abc1d20
2017-08-18 11:38:47 +00:00
OpenStack Proposal Bot d084f2c163 Updated from global requirements
Change-Id: Idcc587357ea70ebc60292ebcaeec9703113993d4
2017-07-27 19:18:22 +00:00
ZhongShengping 38a7c29364 Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: I39e4ca8729a68786c950ade684ca3e5edaa68cca
2017-07-03 16:48:23 +08:00
OpenStack Proposal Bot d8cd4901ba Updated from global requirements
Change-Id: Iea1ba9ce7129ff015101cdeab075459408f56190
2017-06-27 12:18:55 +00:00
OpenStack Proposal Bot 88e9453266 Updated from global requirements
Change-Id: I5be8061bd3832a6bea8814dbbc9ea15f2e42b9ea
2017-06-12 13:00:07 +00:00
OpenStack Proposal Bot 02fd0a9d73 Updated from global requirements
Change-Id: Ifa9c7de3336a2fbd0d7718362e90df7095fb5820
2017-06-10 21:45:35 +00:00
OpenStack Proposal Bot 36ff6fb6da Updated from global requirements
Change-Id: Ib026cdb8c282227df1304cf62abd891b26c60776
2017-06-02 22:04:00 +00:00
OpenStack Proposal Bot 573c8a8480 Updated from global requirements
Change-Id: I340fac9046434b1e419deaf90261b3a2520a2e11
2017-05-17 03:55:31 +00:00
OpenStack Proposal Bot 5e2c0c5b55 Updated from global requirements
Change-Id: Id1fc296fc1b86d605f9c1596548ce0163cd8b687
2017-02-11 17:49:27 +00:00
OpenStack Proposal Bot d23ad34030 Updated from global requirements
Change-Id: I0cde02b77bd3176c1bf4ece834c23dd743b5ea7b
2017-02-10 05:56:35 +00:00
OpenStack Proposal Bot 32dd6bc445 Updated from global requirements
Change-Id: I9e8cbc4ce685004265a81f0969b2069b4b9253e8
2016-12-02 05:11:23 +00:00
OpenStack Proposal Bot 4e20bc0e6f Updated from global requirements
Change-Id: Ia5f2e1eb36890c64b1abf66725ba6e1cc23e26a0
2016-11-02 15:38:15 +00:00
Nish Patwa ea0888e866 [DOCS] Added release-name as a watermark to Docs.
Added a water mark to the role documentation
to make clear to deployers which release they're
working with.

Modified conf.py that adds watermark to the documentation according
to particular branch. If the current branch is master than
watermark is 'Pre-release' and if the current branch is
stable/<release-name> than watermark is <release-name>.

This is a combined implementation based on the following
patches:
- https://review.openstack.org/372565
- https://review.openstack.org/382637
- https://review.openstack.org/384140

Change-Id: I68bf027f41b906d4f1673bd4b993ef59767e70db
2016-10-19 15:01:16 +00:00
OpenStack Proposal Bot e0be90539d Updated from global requirements
Change-Id: I9608ae278deb2ba9acc8e7b3a615a002542292c8
2016-09-29 22:37:13 +00:00
Jesse Pretorius 44a1f65272 Use centralised test scripts
This patch consumes the test scripts implemented by
https://review.openstack.org/375061 to ensure that
the tests and test preparation is consistent and
more maintainable.

Change-Id: Iffbb70a29d1c5c0a7a9d0956b8df39fa53e0f686
2016-09-28 12:04:13 +01:00
OpenStack Proposal Bot 54ce4cec97 Updated from global requirements
Change-Id: I655fb65eaef09c578babde8d1a211cf4095cc0c5
2016-07-15 03:58:17 +00:00
Jesse Pretorius c44f2b1e63 Pin test-requirements to match OpenStack requirements
A new release of flake8 is causing lint faiures. Our requirements
should match OpenStack requirements anyway.

This patch pins to the current master requirements from the
OpenStack requirements repository using global-requirements.

Change-Id: I573f2f7a4d869c07914e932994ee6eb451c0685e
2016-06-17 15:45:27 +00:00
Jesse Pretorius 5c4df7b608 Update tox config and add bashate E006, E040 exceptions
This patch updates the tox.ini the same bashate exceptions as are
currently in the OpenStack-Ansible playbook repo.

It also ensures that the linters and all lint targets work
appropriately and normalises the tox.ini configuration to use
uniform formatting.

Change-Id: I2e76678eb79ec4a52a7cce74997f59e005aee283
2016-02-12 11:52:57 +00:00
Kevin Carter b42faff784
Add MultiStrOps support to config_template
This change adds the MultiStrOps variaable type to the config
template parsing as well as supports multi string options when
passing configuration overrides.

This is made prossible by using the set type for options found within
config overrides and creating a custom dictionary class that allows
for multiple keys to be stored as a set. When the config_template
encounters a set type it will process and reder value as a
MultiStrOps.

Set types are defined in yaml via the "?" entry.

Example Overrides:
  things:
    - 1
    - 2
  multistrops_things:
    ? a
    ? b

Example Rendered Config:
  things = 1,2
  multistrops_things = a
  multistrops_things = b

Change-Id: I2193ea2eb7f839c3151c2c96f9dfe86f141e5a15
Closes-Bug: #1542513
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-02-10 09:12:36 -06:00
Kevin Carter 126d74a910
Updated repo for new org
Change-Id: Ic4465e617559fa3f3ba4b98d8ff5aa2d47d9d0e4
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-01-27 10:31:29 -06:00