Commit Graph

15 Commits

Author SHA1 Message Date
Paul Belanger 12dd334b2e Clean up bitrot
Depends-On: https://review.opendev.org/c/windmill/windmill-config/+/797553
Change-Id: I12e7b603c9d4ae7364982044069e9ac7ac4d6034
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2021-06-22 21:59:30 -04:00
Paul Belanger a2a78e7ef5 Ensure we have python installed for testing
Also fix / ignore linting errors.

Change-Id: I9bb1b658a1e731f1d61753b958f3c23dc45f3542
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-12-02 12:52:12 -05:00
Paul Belanger 7954e0d563 Clean up openstack references
Switch to opendev.org for all the things.

Change-Id: I487f327948cb274ae748a843af052bf031786041
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-04-20 14:27:16 -04:00
Paul Belanger 24422999ee Rework tox -edocs
This allows us to drop setup.cfg / setup.py files.

Change-Id: I80243d7d619f8d724fab7c44dc6c1164f3aa5fb3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-30 20:36:32 -04:00
Paul Belanger a4a10fc062 Define zookeeper hosts for zuul configuration
Zuul 3.7.0 introduced a breaking configuration change, we now need to
define zookeeper hosts by default.

Disable 306 for ansible-lint until we can decided best fix.

Change-Id: Idd54f1ea75cccbb0dab7978ca4d7778fbc05bf42
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2019-03-22 20:14:19 -04:00
Paul Belanger a5d0f0b7f3
Limit linters to current working directory
Change-Id: Iabf23f917e9e2c52f9c9cc04233c644dcba105de
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-26 15:32:54 -04:00
Paul Belanger 2425f22d75
Remove tox functional
This is no longer needed.

Change-Id: Icaa532e8d8e4ca58535bcdc270cb9c09498eda5a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-19 16:13:39 -04:00
Paul Belanger 42b729d2d4
Initial commit for zuulv3 jobs
Change-Id: I82a41c334032f4a15a363cf14063326f0145041f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-11-11 21:33:47 -05:00
Paul Belanger 754bff2435 Test zuul with python3
Zuulv3 is python3 only, for now switch our tox environment to that.
Also force zuul_pip_executable to pip3 just to be safe.

Change-Id: I38403731936732bedd5772eb165f9d8bcd8dfa72
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-08-06 12:48:46 -04:00
Jesse Pretorius cc7c5cc45f Move all lints tests to consolidated 'linters' tox environment
OpenStack-Infra has requested that lint tests be pipelined into the 'linters'
tox target in order to make more efficient use of nodepool resources.

This patch:
- adds a 'linters' target which executes all required lint tests.
- removes previously seperated tox targets for lint tests.

Change-Id: Ic9da217dc07ac7f8d71364b162793c0e4f4ba7ad
2016-02-08 16:33:59 +00:00
Paul Belanger 1536cf5101 Switch to testenv:functional
This brings our tox.ini files inline with other OpenStack projects.

Change-Id: Ib29b6a93e6c9e95c1c68508002ee9a15770fcc24
Depends-On: I376e51824c46f9b5eb4a4cff01aaa176632087dd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-18 15:26:37 -05:00
Paul Belanger 7d79d724ed Setup flake8 like other OpenStack projects
Change-Id: I67e4d78f879928eef8c4f7577d74d288b4757c80
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-08 15:55:08 -05:00
Paul Belanger 90e5ebc5b9 Lower tox requirements for Centos7
Change-Id: I21ee27660a7d6a6ec0b18fe0d1cb4c6430e9688e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-24 21:23:49 -05:00
Paul Belanger 00e6f5bc3f Import ansible-role-zuul into OpenStack workflow
Here we are adding a tox docs job and our .gitreview file.

Change-Id: I8550aa70a5e5b0716eba4655b78cbcc30aa2d70c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-24 11:38:17 -05:00
Paul Belanger 7284ca30ac Add tox.ini and ansible-lint cleanup
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-20 17:00:24 -05:00