Kolla Kubernetes Ansible test

This adds a target to start testing the Kolla Kubernetes Ansible
based workflow.

Change-Id: Ic7c823de8a26b61f8ca1f5e08c794e333137bceb
This commit is contained in:
Kevin Fox 2016-10-02 10:39:02 -07:00
parent 1a6a4ad5c5
commit dc53310ea5
3 changed files with 30 additions and 1 deletions

View File

@ -14,9 +14,32 @@
- install-distro-packages
- shell: |
#!/bin/bash -xe
tools/setup_gate.sh {action} {distro} {type} {config} {node}
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell
tox -e {action}-{distro}-{type}
publishers:
- devstack-logs
- console-log
- job-template:
name: '{pipeline}-kolla-kubernetes-ansible-workflow-{config}{job-suffix}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 60
- timestamps
builders:
- link-logs
- net-info
- zuul-git-prep-upper-constraints
- install-distro-packages
- shell: |
#!/bin/bash -xe
tools/setup_gate.sh deploy centos binary {config} {node} ansible
tox -e deploy-centos-binary
publishers:
- devstack-logs
- console-log

View File

@ -6141,6 +6141,11 @@
pipeline: gate
type: binary
job-suffix: '-nv'
- '{pipeline}-kolla-kubernetes-ansible-workflow-{config}{job-suffix}':
config: ceph
node: 'centos-7'
pipeline: gate
job-suffix: '-nv'
- project:
name: kosmos

View File

@ -10460,6 +10460,7 @@ projects:
- gate-kolla-kubernetes-deploy-centos-binary-iscsi-nv
- gate-kolla-kubernetes-deploy-ubuntu-binary-ceph-nv
- gate-kolla-kubernetes-deploy-ubuntu-binary-iscsi-nv
- gate-kolla-kubernetes-ansible-workflow-ceph-nv
- name: openstack/kosmos
template: