79 lines
2.2 KiB
YAML
79 lines
2.2 KiB
YAML
- nodeset:
|
|
name: devstack-single-node
|
|
nodes:
|
|
- name: primary
|
|
label: ubuntu-xenial
|
|
|
|
- job:
|
|
name: devstack
|
|
parent: multinode
|
|
description: Base devstack job.
|
|
required-projects:
|
|
- openstack-dev/devstack
|
|
- openstack/requirements
|
|
- openstack/nova
|
|
- openstack/keystone
|
|
- openstack/glance
|
|
- openstack/cinder
|
|
- openstack/neutron
|
|
timeout: 7200
|
|
vars:
|
|
devstack_localrc:
|
|
DATABASE_PASSWORD: secretdatabase
|
|
RABBIT_PASSWORD: secretrabbit
|
|
ADMIN_PASSWORD: secretadmin
|
|
SERVICE_PASSWORD: secretservice
|
|
NETWORK_GATEWAY: 10.1.0.1
|
|
Q_USE_DEBUG_COMMAND: True
|
|
FIXED_RANGE: 10.1.0.0/20
|
|
IPV4_ADDRS_SAFE_TO_USE: 10.1.0.0/20
|
|
FLOATING_RANGE: 172.24.5.0/24
|
|
PUBLIC_NETWORK_GATEWAY: 172.24.5.1
|
|
FLOATING_HOST_PREFIX: 172.24.4
|
|
FLOATING_HOST_MASK: 23
|
|
SWIFT_REPLICAS: 1
|
|
SWIFT_START_ALL_SERVICES: False
|
|
LOG_COLOR: False
|
|
VERBOSE: True
|
|
NETWORK_GATEWAY: 10.1.0.1
|
|
NOVNC_FROM_PACKAGE: True
|
|
ERROR_ON_CLONE: True
|
|
# NOTE(dims): etcd 3.x is not available in debian/ubuntu
|
|
# etc. As a stop gap measure, devstack uses wget to download
|
|
# from the location below for all the CI jobs.
|
|
ETCD_DOWNLOAD_URL: "http://tarballs.openstack.org/etcd/"
|
|
devstack_services:
|
|
horizon: False
|
|
tempest: False
|
|
pre-run:
|
|
playbooks/pre
|
|
post-run:
|
|
playbooks/post
|
|
|
|
- job:
|
|
name: legacy-tempest-dsvm-neutron-full
|
|
parent: legacy-dsvm-base
|
|
run: playbooks/legacy/tempest-dsvm-neutron-full/run
|
|
post-run: playbooks/legacy/tempest-dsvm-neutron-full/post
|
|
timeout: 10800
|
|
vars:
|
|
BUILD_TIMEOUT: '10800000'
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/tempest
|
|
- openstack-infra/devstack-gate
|
|
|
|
- project:
|
|
name: openstack-infra/devstack-gate
|
|
check:
|
|
jobs:
|
|
- devstack:
|
|
files:
|
|
- ^playbooks/pre
|
|
- ^playbooks/post
|
|
- ^playbooks/devstack
|
|
- ^roles/
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
files:
|
|
- ^playbooks/legacy/tempest-dsvm-neutron-full/.*
|