From ca7d1ec9e345bce53ce887872334aa96b3842776 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov <noonedeadpunk@ya.ru> Date: Thu, 3 Feb 2022 21:16:02 +0200 Subject: [PATCH] Parent OSA roles to openstack-ansible repo This introduces new ACL file that aims only to make repos parented to the integrated repo. With that it should be easier to search OSA-related changes in gerrit along with building dashboards. Change-Id: I5c46c503159ff272f191bea8d4fa1cee7c0bccdb --- .../openstack/openstack-ansible-roles.config | 2 + gerrit/projects.yaml | 122 +++++++++--------- 2 files changed, 63 insertions(+), 61 deletions(-) create mode 100644 gerrit/acls/openstack/openstack-ansible-roles.config diff --git a/gerrit/acls/openstack/openstack-ansible-roles.config b/gerrit/acls/openstack/openstack-ansible-roles.config new file mode 100644 index 0000000000..bf5e58f7c8 --- /dev/null +++ b/gerrit/acls/openstack/openstack-ansible-roles.config @@ -0,0 +1,2 @@ +[access] +inheritFrom = openstack/openstack-ansible diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index e382a6441a..67c23f3316 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -937,7 +937,7 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/ansible-plugin-container-connection description: Ansible plugin with remote container support acl-config: /home/gerrit2/acls/openstack/openstack-ansible-sig.config @@ -997,13 +997,13 @@ - tripleo - project: openstack/ansible-role-pki description: Ansible role to manage SSL certificate creation and distribution - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config groups: - openstack-ansible docimpact-group: openstack-ansible - project: openstack/ansible-role-proxysql description: Ansible role to deploy ProxySQL - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config groups: - openstack-ansible docimpact-group: openstack-ansible @@ -1148,13 +1148,13 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/ansible-role-vault description: Ansible role for Hashicorp Vault deployment groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/aodh description: OpenStack Telemetry (Ceilometer) Alarming use-storyboard: true @@ -3997,85 +3997,85 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-ceph_client description: Role ceph_client for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-galera_client description: DEPRECATED, role galera_client for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-galera_server description: Role galera_server for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-haproxy_server description: Role haproxy_server for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-lxc_container_create description: Role lxc_container_create for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-lxc_hosts description: Role lxc_hosts for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-memcached_server description: Role memcached_server for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-nspawn_container_create description: DEPRECATED, Role nspawn_container_create for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-nspawn_hosts description: DEPRECATED, Role nspawn_hosts for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-openstack_hosts description: Role openstack_hosts for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-openstack_openrc description: Role openstack_openrc for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-ops description: Operations-related content for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_adjutant description: Role os_adjutant for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_almanach description: RETIRED, Role os_almanach for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4084,49 +4084,49 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_barbican description: Role os_barbican for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_blazar description: Role os_blazar for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_ceilometer description: Role os_ceilometer for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_cinder description: Role os_cinder for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_cloudkitty description: Role os_cloudkitty for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_congress description: DEPRECATED, Role os_congress for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_designate description: Role os_designate for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_freezer description: RETIRED, Role os_freezer for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4135,67 +4135,67 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_gnocchi description: Role os_gnocchi for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_heat description: Role os_heat for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_horizon description: Role os_horizon for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_ironic description: Role Ironic for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_karbor description: DEPRECATED, Role os_karbor for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_keystone description: Role os_keystone for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_magnum description: Role os_magnum for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_manila description: Role os_manila for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_masakari description: Role os_masakari for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_mistral description: Role os_mistral for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_molteniron description: RETIRED, Role os_molteniron for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4204,13 +4204,13 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_monasca-agent description: Role os_monasca-agent for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_monasca-ui description: RETIRED, Role os_monasca-ui for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4219,49 +4219,49 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_neutron description: Role os_neutron for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_nova description: Role os_nova for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_octavia description: Role os_octavia for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_panko description: DEPRECATED, Role os_panko for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_placement description: Role os_placement for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_rally description: Role os_rally for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_sahara description: Role os_sahara for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_searchlight description: RETIRED, Role os_searchlight for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4270,31 +4270,31 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_swift description: Role os_swift for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_tacker description: Role os_tacker for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_tempest description: Role os_tempest for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_trove description: Role os_trove for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-os_watcher description: RETIRED, Role os_watcher for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4306,7 +4306,7 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-pip_install description: RETIRED, Role pip_install for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4318,13 +4318,13 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-rabbitmq_server description: Role rabbitmq_server for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-repo_build description: RETIRED, Role repo_server for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4333,19 +4333,19 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-rsyslog_client description: Role rsyslog_client for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-rsyslog_server description: Role rsyslog_server for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-security description: RETIRED, Security Role for OpenStack-Ansible acl-config: /home/gerrit2/acls/openstack/retired.config @@ -4354,13 +4354,13 @@ groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-ansible-tests description: Common testing content for OpenStack-Ansible groups: - openstack-ansible docimpact-group: openstack-ansible - acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config + acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config - project: openstack/openstack-chef docimpact-group: openstack-chef description: Examples and references to use Chef for OpenStack projects