Add Zuul configuration, fix Gerrit repo

Adds a pep8 job, and seed and overcloud deployment jobs from kayobe.

Also fixes Gerrit config, a yamllint warning and uses python3 for pep8.

Change-Id: Ie37214fb73533b4d042cf624727762d94908f55f
Depends-On: Ie8a3dc3dfba1ce0bd78ac676e3c4553461f45a05
This commit is contained in:
Mark Goddard 2018-09-18 18:37:27 +01:00
parent f88c7bb52d
commit ad54510e35
4 changed files with 17 additions and 1 deletions

View File

@ -1,4 +1,4 @@
[gerrit]
host=review.openstack.org
port=29418
project=openstack/dev-kayobe-config.git
project=openstack/kayobe-config-dev.git

View File

@ -1,3 +1,4 @@
---
aio_ips:
controller0: 192.168.33.3
seed: 192.168.33.5

View File

@ -10,5 +10,6 @@ deps =
-r{toxinidir}/test-requirements.txt
[testenv:pep8]
basepython = python3
commands =
yamllint etc/kayobe

14
zuul.d/project.yaml Normal file
View File

@ -0,0 +1,14 @@
---
- project:
check:
jobs:
- openstack-tox-pep8
- kayobe-overcloud-centos
- kayobe-seed-centos
gate:
queue: kayobe
jobs:
- openstack-tox-pep8
- kayobe-overcloud-centos
- kayobe-seed-centos