Commit Graph

11 Commits

Author SHA1 Message Date
kangyufei fe4dce8730 Change openstack-dev to openstack-discuss
Change-Id: Ie5ea76cb3b5722ab1d40d4573c087a13571ae812
2018-12-03 22:40:03 -05:00
agopi 03be425102 Add numpy to extras
Move numpy out of requirements into extras, as it's not required
for running browbeat, but only used for insights like compare
results.

So to install with insights, pip install .[insights], to perform
the CLI operations such as compare.

Added a tox test to ensure no dep conflict arises.

Change-Id: Id8aafcd479003ae79ab8c2d0f1fa378ea38d60d2
Closes-Bug: #1799690
2018-11-12 15:41:24 +00:00
Sorin Sbarnea 7bc805ef08 Fix package building failure due to empty description
Adds descriptions and avoid twine check failure when the sdist package
was build via python3. It seems that sdist command produce different
packages in this unique case where Description field becomes False
instead of UNKNOWN.

This also adds new dist tox targets that tests that packaging works
well. On CI we have diffent job that does almost the same thing.

Change-Id: I93300e49b80fc170c1b73ffb5540cd42754e6a21
2018-11-08 18:42:17 +00:00
agopi 73c778b8cc Updated setup.cfg
oooq-role no longer exists.
Change-Id: I95d047487b188282a421f6f17cbf9c20af3a534f
2018-04-27 15:37:42 -04:00
Vu Cong Tuan 0e6628745d Remove support for py34
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.

Change-Id: Ie6dd3e017750c2dd64b3c3c9ffa23d28c559a5ad
2018-04-11 14:57:58 +07:00
jkilpatr 6e0960a743 Refactor CI playbook into sub playbooks
So originally this commit was for ceph compatible gather
but I was never super confident that my solution was good
on the other hand I made a useful refactor while working on
that which I want to keep and commit.

This breaks the previously monolithic CI playbook into smaller
playbooks that can be composed more easily. Hopefully useful
as we move to seperating integration and performance testing.

Change-Id: I9fe48a65861caacaf8092d52d837801eec246fb0
2017-07-17 12:45:14 +00:00
jkilpatr c964919a21 Add oooq Ansible Role Support
This adds support for Browbeat to run as a oooq role
none of the playbooks or the roles located in ansible/oooq
are usable if called without oooq, so maybe they should go
in the ci-scripts folder.

Change-Id: Iefcae69af591a790bdeb4acc3c85e75292b6b8ce
2016-11-30 20:34:31 +00:00
avnish 24899813a7 py33 is no longer supported by Infra's CI
Python 3.3 support would be dropped by
Infra team from mitaka,CI would no longer be testing it,
so projects should drop it also.

Change-Id: I2c559a65ff44470591d5a11cfe324b0c76da44bc
2016-09-24 17:46:23 +00:00
jkilpatr 92e86665b7 Fix doc linters
Someone merged a docs change that tries to pull in
a file that doesn't exist.

Also renames docs/ to doc/ so that upstream infra CI is
happy

Change-Id: I220faa3359d80bc0f12942020a175bdbc3ed9828
2016-09-19 08:09:51 -04:00
Sindhur 06e3e3292b Adding Browbeat Infra files
Adding .gitreview file
Adding tox.ini
Adding setup.py
Adding test-requirments.txt
Fixing syntax

Change-Id: Id6d628708079440207e5f068f5f0827802f2aa14
2016-06-14 09:16:53 -04:00
Joe 7584575895 Styling Fix
Fixing Styling

Change-Id: I38ff33ed0da5bf6a67bd1d072f715ee2b6f3ef71
2016-04-15 13:43:27 -04:00