Browse Source

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
Mark Goddard 8 months ago
parent
commit
ad54510e35
4 changed files with 17 additions and 1 deletions
  1. 1
    1
      .gitreview
  2. 1
    0
      etc/kayobe/network-allocation.yml
  3. 1
    0
      tox.ini
  4. 14
    0
      zuul.d/project.yaml

+ 1
- 1
.gitreview View File

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

+ 1
- 0
etc/kayobe/network-allocation.yml View File

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

+ 1
- 0
tox.ini View File

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

+ 14
- 0
zuul.d/project.yaml View File

@@ -0,0 +1,14 @@
1
+---
2
+- project:
3
+    check:
4
+      jobs:
5
+        - openstack-tox-pep8
6
+        - kayobe-overcloud-centos
7
+        - kayobe-seed-centos
8
+
9
+    gate:
10
+      queue: kayobe
11
+      jobs:
12
+        - openstack-tox-pep8
13
+        - kayobe-overcloud-centos
14
+        - kayobe-seed-centos

Loading…
Cancel
Save