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>
This commit is contained in:
Dean Troyer 2019-03-23 14:23:08 -05:00
parent 46e7ef2b13
commit dbeb2b12b7
1 changed files with 9 additions and 15 deletions

View File

@ -6,6 +6,7 @@
jobs: jobs:
- build-openstack-api-ref - build-openstack-api-ref
- build-openstack-releasenotes - build-openstack-releasenotes
- flock-devstack-config
- openstack-tox-linters - openstack-tox-linters
- sysinv-tox-py27 - sysinv-tox-py27
- sysinv-tox-py35 - sysinv-tox-py35
@ -16,8 +17,6 @@
- controllerconfig-tox-pylint - controllerconfig-tox-pylint
- configutilities-tox-flake8 - configutilities-tox-flake8
- configutilities-tox-pylint - configutilities-tox-pylint
- stx-devstack-config:
voting: false
- cgtsclient-tox-py27 - cgtsclient-tox-py27
- cgtsclient-tox-pep8 - cgtsclient-tox-pep8
- cgtsclient-tox-pylint - cgtsclient-tox-pylint
@ -27,6 +26,7 @@
jobs: jobs:
- build-openstack-api-ref - build-openstack-api-ref
- build-openstack-releasenotes - build-openstack-releasenotes
- flock-devstack-config
- openstack-tox-linters - openstack-tox-linters
- sysinv-tox-py27 - sysinv-tox-py27
- sysinv-tox-py35 - sysinv-tox-py35
@ -165,22 +165,18 @@
tox_extra_args: -c configutilities/configutilities/tox.ini tox_extra_args: -c configutilities/configutilities/tox.ini
- job: - job:
name: stx-devstack-config name: flock-devstack-config
parent: stx-devstack-base parent: flock-devstack-base
timeout: 7800
required-projects: required-projects:
- openstack/stx-update
- openstack/stx-fault - openstack/stx-fault
- openstack/stx-integ - openstack/stx-integ
- openstack/stx-update
vars: vars:
tox_envlist: functional tox_envlist: functional
devstack_services: devstack_services:
horizon: false
# StarlingX services # StarlingX services
fm-common: true fm-common: true
fm-api: true fm-api: true
# fm-rest-api: true
# fm-mgr: true
cgtsclient: true cgtsclient: true
sysinv-agent: true sysinv-agent: true
# Skip sysinv-api for now, needs more attention # Skip sysinv-api for now, needs more attention
@ -188,12 +184,10 @@
sysinv-cond: true sysinv-cond: true
tls-proxy: false tls-proxy: false
devstack_plugins: devstack_plugins:
stx-config: git://git.starlingx.io/stx-config stx-config: https://git.starlingx.io/stx-config
stx-fault: git://git.starlingx.io/stx-fault stx-fault: https://git.starlingx.io/stx-fault
stx-integ: git://git.starlingx.io/stx-integ stx-integ: https://git.starlingx.io/stx-integ
stx-update: git://git.starlingx.io/stx-update stx-update: https://git.starlingx.io/stx-update
files:
- ^devstack/.*
- job: - job:
name: cgtsclient-tox-py27 name: cgtsclient-tox-py27