Add patrole projects.

Patrole is a tempest plugin for creating and running RBAC
policy enforcement and verification integration tests.

Change-Id: I1795aa45fc4a3d51cbb2e6aa865a9bd490122c54
Needed-By: Ic943776686be7ed5f701c738f5437ff7889d0655
This commit is contained in:
DavidPurcell 2016-12-09 11:51:57 -05:00
parent c84f748e66
commit 6286cc4f4f
5 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,15 @@
[access "refs/heads/*"]
abandon = group patrole-core
create = group patrole-release
label-Code-Review = -2..+2 group patrole-core
label-Workflow = -1..+1 group patrole-core
[access "refs/tags/*"]
pushSignedTag = group patrole-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -5692,6 +5692,8 @@
description: Event storage and REST API for Ceilometer
options:
- translate
- project: openstack/patrole
description: Tempest plugin for testing and verifying RBAC policy enforcement.
- project: openstack/performa
description: Distributed scenario runner, results processor and report generator
- project: openstack/performance-docs

View File

@ -1997,6 +1997,7 @@ openstack-qa:
- openstack/openstack-health
- openstack/os-performance-tools
- openstack/os-testr
- openstack/patrole
- openstack/qa-specs
- openstack/stackviz
- openstack/tempest

View File

@ -9310,6 +9310,14 @@
- 'gate-telemetry-dsvm-integration-{name}-{node}':
node: ubuntu-xenial
- project:
name: patrole
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: pbr

View File

@ -14078,6 +14078,15 @@ projects:
- gate-panko-tox-db-py35-postgresql-ubuntu-xenial
- gate-telemetry-dsvm-integration-panko-ubuntu-xenial
- name: openstack/patrole
template:
- name: merge-check
- name: python-jobs
- name: python35-jobs
- name: check-requirements
- name: openstack-server-publish-jobs
- name: publish-to-pypi
- name: openstack/performa
template:
- name: merge-check