Create tripleo-quickstart-extras project
This repo will contain extra roles that can be used with (or without) tripleo-quickstart to automate TripleO deployments for CI and developer testing. Needed-By: I37a5075a208a0280b7e61ccdd5d754a69a813070 Change-Id: Ifc109b8e880f43b4526a543f7d931594ff6f951c
This commit is contained in:
parent
5d5fa20a57
commit
3bc03f235c
@ -6398,6 +6398,9 @@
|
|||||||
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
acl-config: /home/gerrit2/acls/openstack/tripleo.config
|
||||||
- project: openstack/tripleo-quickstart
|
- project: openstack/tripleo-quickstart
|
||||||
description: Ansible based project for setting up TripleO virtual environments
|
description: Ansible based project for setting up TripleO virtual environments
|
||||||
|
- project: openstack/tripleo-quickstart-extras
|
||||||
|
description: Extra Ansible roles to automate TripleO deployments
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/tripleo-quickstart.config
|
||||||
- project: openstack/tripleo-specs
|
- project: openstack/tripleo-specs
|
||||||
groups:
|
groups:
|
||||||
- tripleo
|
- tripleo
|
||||||
|
@ -2601,6 +2601,7 @@ tripleo:
|
|||||||
- openstack/tripleo-incubator
|
- openstack/tripleo-incubator
|
||||||
- openstack/tripleo-puppet-elements
|
- openstack/tripleo-puppet-elements
|
||||||
- openstack/tripleo-quickstart
|
- openstack/tripleo-quickstart
|
||||||
|
- openstack/tripleo-quickstart-extras
|
||||||
- openstack/tripleo-specs
|
- openstack/tripleo-specs
|
||||||
- openstack/tripleo-ui
|
- openstack/tripleo-ui
|
||||||
- openstack/tripleo-validations
|
- openstack/tripleo-validations
|
||||||
|
@ -14656,6 +14656,18 @@
|
|||||||
- '{name}-tarball'
|
- '{name}-tarball'
|
||||||
- '{name}-tarball-signing'
|
- '{name}-tarball-signing'
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: tripleo-quickstart-extras
|
||||||
|
doc-publisher-site: docs.openstack.org
|
||||||
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- ansible-role-jobs
|
||||||
|
- openstack-publish-jobs
|
||||||
|
- tripleo-quickstart-extras-jobs
|
||||||
|
- '{name}-tarball'
|
||||||
|
- '{name}-tarball-signing'
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: tripleo-specs
|
name: tripleo-specs
|
||||||
|
|
||||||
|
@ -61,6 +61,27 @@
|
|||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
- job-template:
|
||||||
|
name: '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{job-suffix}'
|
||||||
|
node: '{node}'
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- print-template-name:
|
||||||
|
template-name: "{template-name}"
|
||||||
|
- zuul-git-prep
|
||||||
|
- install-distro-packages
|
||||||
|
- shell: |
|
||||||
|
# Allow Jenkins user to ssh into localhost
|
||||||
|
ssh-keygen -f ~/.ssh/id_rsa -N ""
|
||||||
|
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
|
||||||
|
ssh-keyscan localhost >> ~/.ssh/known_hosts
|
||||||
|
ssh-keyscan 127.0.0.1 >> ~/.ssh/known_hosts
|
||||||
|
- tox:
|
||||||
|
envlist: "{scenario}"
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- console-log
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: 'gate-tripleo-buildimage-{image-name}-{node}{suffix}'
|
name: 'gate-tripleo-buildimage-{image-name}-{node}{suffix}'
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
@ -201,3 +222,14 @@
|
|||||||
pipeline: gate
|
pipeline: gate
|
||||||
scenario:
|
scenario:
|
||||||
- base
|
- base
|
||||||
|
|
||||||
|
- job-group:
|
||||||
|
name: 'tripleo-quickstart-extras-jobs'
|
||||||
|
jobs:
|
||||||
|
- '{pipeline}-tripleo-quickstart-extras-{scenario}-{node}{job-suffix}':
|
||||||
|
job-suffix: '-nv'
|
||||||
|
node:
|
||||||
|
- centos-7
|
||||||
|
pipeline: gate
|
||||||
|
scenario:
|
||||||
|
- base
|
||||||
|
@ -17134,6 +17134,20 @@ projects:
|
|||||||
experimental:
|
experimental:
|
||||||
- gate-tripleo-quickstart-base-centos-7-nv
|
- gate-tripleo-quickstart-base-centos-7-nv
|
||||||
|
|
||||||
|
- name: openstack/tripleo-quickstart-extras
|
||||||
|
template:
|
||||||
|
- name: merge-check
|
||||||
|
- name: openstack-server-publish-jobs
|
||||||
|
- name: openstack-server-release-jobs
|
||||||
|
check:
|
||||||
|
- gate-tripleo-quickstart-extras-linters-ubuntu-xenial
|
||||||
|
- gate-tripleo-quickstart-extras-docs-ubuntu-xenial
|
||||||
|
gate:
|
||||||
|
- gate-tripleo-quickstart-extras-linters-ubuntu-xenial
|
||||||
|
- gate-tripleo-quickstart-extras-docs-ubuntu-xenial
|
||||||
|
experimental:
|
||||||
|
- gate-tripleo-quickstart-extras-base-centos-7-nv
|
||||||
|
|
||||||
- name: openstack/tripleo-specs
|
- name: openstack/tripleo-specs
|
||||||
template:
|
template:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
|
Loading…
Reference in New Issue
Block a user