Update Ansible roles for ATOS and Thales HSMs

This patch adds storyboard projects for two of the Ansible roles
used to manage Hardware Security Modules (HSMs).

It also updates the ACLs for the projects as they are now part
of the Barbican team.

Depends-On: I19026ba1cc6e4e8376946765a03a756394e4c09c
Change-Id: I81caeccda755b31921d4cbf2c9ad943252df4fb8
This commit is contained in:
Douglas Mendizábal 2020-08-25 15:36:58 -05:00
parent 25dacf963d
commit 98aff78889
4 changed files with 9 additions and 25 deletions

View File

@ -1,11 +0,0 @@
[access "refs/heads/*"]
abandon = group ansible-role-atos-hsm-core
label-Code-Review = -2..+2 group ansible-role-atos-hsm-core
label-Workflow = -1..+1 group ansible-role-atos-hsm-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,11 +0,0 @@
[access "refs/heads/*"]
abandon = group ansible-role-thales-hsm-core
label-Code-Review = -2..+2 group ansible-role-thales-hsm-core
label-Workflow = -1..+1 group ansible-role-thales-hsm-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -833,6 +833,10 @@
- project: openstack/ansible-role-atos-hsm
description: Ansible role to manage ATOS Hardware Security Module (HSM) client
software
use-storyboard: true
groups:
- barbican
acl-config: /home/gerrit2/acls/openstack/barbican.config
- project: openstack/ansible-role-chrony
description: Ansible role to manage chrony
acl-config: /home/gerrit2/acls/openstack/tripleo-ansible.config
@ -874,7 +878,7 @@
use-storyboard: true
groups:
- barbican
acl-config: /home/gerrit2/acls/openstack/barbican-specs.config
acl-config: /home/gerrit2/acls/openstack/barbican.config
- project: openstack/ansible-role-openstack-operations
description: Ansible role to perform common tasks to manage OpenStack clouds
acl-config: /home/gerrit2/acls/openstack/tripleo-ansible.config
@ -910,6 +914,10 @@
- project: openstack/ansible-role-thales-hsm
description: Ansible role to manage Thales Hardware Security Module (HSM) client
software
use-storyboard: true
groups:
- barbican
acl-config: /home/gerrit2/acls/openstack/barbican.config
- project: openstack/ansible-role-tripleo-aodh
description: RETIRED, TripleO related Ansible role for Aodh
acl-config: /home/gerrit2/acls/openstack/retired.config

View File

@ -223,12 +223,10 @@ openstack-ansible:
- ^openstack/openstack-ansible.*
- openstack/ansible-config_template
- openstack/ansible-hardening
- openstack/ansible-role-atos-hsm
- openstack/ansible-role-python_venv_build
- openstack/ansible-role-systemd_mount
- openstack/ansible-role-systemd_networkd
- openstack/ansible-role-systemd_service
- openstack/ansible-role-thales-hsm
- openstack/ansible-role-uwsgi
- x/monitorstack
branches: