With Sphinx 2.0.1 working only with python3, update the configuration:
* Use openstackdocstheme (oslosphinx does not work with python3)
* Update requirements
* Update tox.ini to use normal lines for doc building
Also, fix URL for repo after OpenDev rename.
Fix flake8 tests, don't test openstack-ansible-tests files.
Change-Id: I464d04738aab137ea8e938614b804e1ac50f6741
This change updates the functions so that they work with the most up to date
OpenStack SDK, and adds an elasticsearch output format.
Tests have been udpated to pass newer versions of flake8 and py3
Zuul project config has been added
Change-Id: If46d3fb8e2b2e4aa5e21bf7da470945b05d216cf
Signed-off-by: cloudnull <kevin@cloudnull.com>
The gating on python 3.3 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: Id04514d228a12eeb6725cd9a266eab9de01125e4
This patch sets a requirement of 99% test coverage or the CI job will
fail. This should force us to ensure we are testing as much of the
plugins and the core of monitorstack as possible.
Change-Id: I22aa19f0e0e4584c377e39f07c0aae2b0814d59a
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: If33b923a5725c16eca06bdd970ceb8e66740dbd0
This changes the layout of the tests. Before both unit
and functional tests were in the same place. That made
it so development really needed to happen on linux because
of tests like uptime needing /proc/uptime This change
puts those kind of tests into the int testing dir
and adds a unit and integration test arg to tox.
Change-Id: I922079e4a556a171aadd801a8cc932e1e08f9b5d
Signed-off-by: Michael Rice <michael.rice@rackspace.com>
Something went sideways with flake8 recently with regards to pep257
(whitespace checks). This patch updates the flake8 requirement and
disables pep257 checks to unblock the gate.
Change-Id: I139c902a4d95a21a2dcac8dcf65a85455f7331ec
This patch configures the monitorstack repository to work well with
the OSA gate jobs for docs, release notes, and functional tests.
Change-Id: Ibacea5cdfab609c3724b434189a6efad4b1c6c35