Browse Source

Switch to new DevStack base job

* Rename stx-devstack-config to flock-devstack-config
  and inherit from flock-devstack-base
* Make devstack jobs voting

Story: 2005285
Change-Id: Ic8970f6c747a8b1ef3796db3810f4e81c67f0d32
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
Dean Troyer 1 month ago
parent
commit
dbeb2b12b7
1 changed files with 9 additions and 15 deletions
  1. 9
    15
      .zuul.yaml

+ 9
- 15
.zuul.yaml View File

@@ -6,6 +6,7 @@
6 6
       jobs:
7 7
         - build-openstack-api-ref
8 8
         - build-openstack-releasenotes
9
+        - flock-devstack-config
9 10
         - openstack-tox-linters
10 11
         - sysinv-tox-py27
11 12
         - sysinv-tox-py35
@@ -16,8 +17,6 @@
16 17
         - controllerconfig-tox-pylint
17 18
         - configutilities-tox-flake8
18 19
         - configutilities-tox-pylint
19
-        - stx-devstack-config:
20
-            voting: false
21 20
         - cgtsclient-tox-py27
22 21
         - cgtsclient-tox-pep8
23 22
         - cgtsclient-tox-pylint
@@ -27,6 +26,7 @@
27 26
       jobs:
28 27
         - build-openstack-api-ref
29 28
         - build-openstack-releasenotes
29
+        - flock-devstack-config
30 30
         - openstack-tox-linters
31 31
         - sysinv-tox-py27
32 32
         - sysinv-tox-py35
@@ -165,22 +165,18 @@
165 165
       tox_extra_args: -c configutilities/configutilities/tox.ini
166 166
 
167 167
 - job:
168
-    name: stx-devstack-config
169
-    parent: stx-devstack-base
170
-    timeout: 7800
168
+    name: flock-devstack-config
169
+    parent: flock-devstack-base
171 170
     required-projects:
172
-      - openstack/stx-update
173 171
       - openstack/stx-fault
174 172
       - openstack/stx-integ
173
+      - openstack/stx-update
175 174
     vars:
176 175
       tox_envlist: functional
177 176
       devstack_services:
178
-        horizon: false
179 177
         # StarlingX services
180 178
         fm-common: true
181 179
         fm-api: true
182
-        # fm-rest-api: true
183
-        # fm-mgr: true
184 180
         cgtsclient: true
185 181
         sysinv-agent: true
186 182
         # Skip sysinv-api for now, needs more attention
@@ -188,12 +184,10 @@
188 184
         sysinv-cond: true
189 185
         tls-proxy: false
190 186
       devstack_plugins:
191
-        stx-config: git://git.starlingx.io/stx-config
192
-        stx-fault: git://git.starlingx.io/stx-fault
193
-        stx-integ: git://git.starlingx.io/stx-integ
194
-        stx-update: git://git.starlingx.io/stx-update
195
-    files:
196
-      - ^devstack/.*
187
+        stx-config: https://git.starlingx.io/stx-config
188
+        stx-fault: https://git.starlingx.io/stx-fault
189
+        stx-integ: https://git.starlingx.io/stx-integ
190
+        stx-update: https://git.starlingx.io/stx-update
197 191
 
198 192
 - job:
199 193
     name: cgtsclient-tox-py27

Loading…
Cancel
Save