Create the ARA project
ARA: Ansible Run Analysis makes Ansible Playbook runs easier to visualize, understand and troubleshoot. ARA is three things: - An Ansible callback plugin to record playbook runs into a local or remote database - A CLI client to query the database - A web interface to visualize the database The project is an initiative of the RDO community to help parse the results of CI jobs that are driven by Ansible. More details are available on the openstack-infra mailing list [1] Please note that there is no launchpad created for this project. We would prefer skip an eventual migration and integrate with StoryBoard directly. [1]: http://lists.openstack.org/pipermail/openstack-infra/2016-May/004257.html Change-Id: I39bfae2c4d83c250cb3c8dae1b2c68597f523f45
This commit is contained in:
parent
b18ceeaf33
commit
2059766866
accessbot
gerrit
gerritbot
jenkins/jobs
zuul
@ -55,6 +55,7 @@ global:
|
||||
|
||||
# Individual channel configuration:
|
||||
channels:
|
||||
- name: ara
|
||||
- name: cerberus-project
|
||||
- name: cloud-init
|
||||
- name: cloudkitty
|
||||
|
15
gerrit/acls/openstack/ara.config
Normal file
15
gerrit/acls/openstack/ara.config
Normal file
@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group ara-core
|
||||
create = group ara-release
|
||||
label-Code-Review = -2..+2 group ara-core
|
||||
label-Workflow = -1..+1 group ara-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group ara-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = false
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -797,6 +797,10 @@
|
||||
- project: openstack/app-catalog-ui
|
||||
description: UI component for application catalog
|
||||
acl-config: /home/gerrit2/acls/openstack/app-catalog.config
|
||||
- project: openstack/ara
|
||||
description: ARA records Ansible Playbook runs and provides intuitive
|
||||
interfaces to browse them
|
||||
upstream: https://github.com/dmsimard/ara.git
|
||||
- project: openstack/astara
|
||||
description: Astara L3+ Network Virtualization - orchestration service
|
||||
groups:
|
||||
|
@ -1,4 +1,14 @@
|
||||
# This file is sorted alphabetically by channel name.
|
||||
ara:
|
||||
events:
|
||||
- patchset-created
|
||||
- change-merged
|
||||
- x-vrif-minus-2
|
||||
projects:
|
||||
- openstack/ara
|
||||
branches:
|
||||
- master
|
||||
|
||||
cerberus-project:
|
||||
events:
|
||||
- patchset-created
|
||||
|
17
jenkins/jobs/ara.yaml
Normal file
17
jenkins/jobs/ara.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
- job-template:
|
||||
name: 'gate-ara-integration-{scenario}-{ostype}'
|
||||
node: '{ostype}'
|
||||
builders:
|
||||
- print-template-name:
|
||||
template-name: "{template-name}"
|
||||
- link-logs
|
||||
- gerrit-git-prep
|
||||
- install-distro-packages
|
||||
- tox:
|
||||
envlist: "integration-{scenario}"
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 20
|
||||
- timestamps
|
||||
publishers:
|
||||
- console-log
|
@ -197,6 +197,19 @@
|
||||
- python-jobs
|
||||
- javascript-jobs
|
||||
|
||||
- project:
|
||||
name: ara
|
||||
tarball-site: tarballs.openstack.org
|
||||
ostype:
|
||||
- centos-7
|
||||
- ubuntu-trusty
|
||||
scenario:
|
||||
- smoke
|
||||
- ansible
|
||||
jobs:
|
||||
- python-jobs
|
||||
- 'gate-ara-integration-{scenario}-{ostype}'
|
||||
|
||||
- project:
|
||||
name: astara
|
||||
tarball-site: tarballs.openstack.org
|
||||
|
@ -4544,6 +4544,24 @@ projects:
|
||||
gate:
|
||||
- gate-app-catalog-ui-pep8
|
||||
|
||||
- name: openstack/ara
|
||||
template:
|
||||
- name: merge-check
|
||||
- name: python-jobs
|
||||
check:
|
||||
- gate-ara-integration-smoke-centos-7
|
||||
- gate-ara-integration-smoke-ubuntu-trusty
|
||||
- gate-ara-integration-ansible-centos-7
|
||||
- gate-ara-integration-ansible-ubuntu-trusty
|
||||
- ara-coverage
|
||||
gate:
|
||||
- gate-ara-integration-smoke-centos-7
|
||||
- gate-ara-integration-smoke-ubuntu-trusty
|
||||
- gate-ara-integration-ansible-centos-7
|
||||
- gate-ara-integration-ansible-ubuntu-trusty
|
||||
post:
|
||||
- ara-coverage
|
||||
|
||||
- name: openstack/astara
|
||||
template:
|
||||
- name: merge-check
|
||||
|
Loading…
x
Reference in New Issue
Block a user