End gate and update acl for retiring TripleO projects

TripleO projects is retiring[1] and this is the first step
of removing the gate jobs from all the TripleO repo and update
acl so that we can proceed on the remaining cleanup.

[1] https://review.opendev.org/c/openstack/governance/+/905145

Change-Id: Ie8e026907fad2ba8e9e2a84d39087cd3e0e613e9
This commit is contained in:
Ghanshyam Mann 2024-02-23 11:45:25 -08:00
parent 211fe14946
commit 034c526729
11 changed files with 90 additions and 305 deletions

View File

@ -1,18 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group puppet-tripleo-core
abandon = group tripleo-core
label-Code-Review = -2..+2 group puppet-tripleo-core
label-Code-Review = -2..+2 group tripleo-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group puppet-tripleo-core
label-Workflow = -1..+1 group tripleo-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,16 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-ansible-core
label-Code-Review = -2..+2 group tripleo-ansible-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-ansible-core
toggleWipState = group tripleo-ansible-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,16 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-ci-shared-core
label-Code-Review = -2..+2 group tripleo-ci-shared-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-ci-shared-core
toggleWipState = group tripleo-ci-shared-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,30 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-ci-core
label-Code-Review = -2..+2 group tripleo-ci-core
label-Review-Priority = -1..+2 group tripleo-ci-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-ci-core
toggleWipState = group tripleo-ci-core
[label "Review-Priority"]
copyCondition = changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR is:MAX OR is:MIN
defaultValue = 0
function = NoBlock
value = -1 Branch Freeze
value = 0 No Priority
value = +1 Important Change
value = +2 Gate Blocker Fix / Urgent Change
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true
[submit-requirement "Review-Priority"]
description = Review priority
submittableIf = -label:Review-Priority=MIN

View File

@ -1,16 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-ha-utils-core
label-Code-Review = -2..+2 group tripleo-ha-utils-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-ha-utils-core
toggleWipState = group tripleo-ha-utils-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,16 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-quickstart-core
label-Code-Review = -2..+2 group tripleo-quickstart-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-quickstart-core
toggleWipState = group tripleo-quickstart-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,15 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-core
label-Code-Review = -2..+2 group tripleo-core
label-Workflow = -1..+1 group tripleo-core
toggleWipState = group tripleo-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,16 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-upgrade-core
label-Code-Review = -2..+2 group tripleo-upgrade-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-upgrade-core
toggleWipState = group tripleo-upgrade-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,15 +0,0 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group tripleo-core
label-Code-Review = -2..+2 group tripleo-core
label-Verified = -1..+1 group tripleo-ci
label-Workflow = -1..+1 group tripleo-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1093,19 +1093,14 @@
- 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
groups:
- tripleo
description: RETIRED, Ansible role to manage chrony
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-collect-logs
description: An Ansible role for aggregating logs from different nodes.
acl-config: /home/gerrit2/acls/openstack/tripleo-ci-shared-core.config
groups:
- tripleo
description: RETIRED, An Ansible role for aggregating logs from different nodes.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-container-registry
description: Ansible role to deploy a container registry
groups:
- tripleo
description: RETIRED, Ansible role to deploy a container registry
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-k8s-cinder
description: RETIRED. Ansible role to deploy Cinder on Kubernetes
acl-config: /home/gerrit2/acls/openstack/retired.config
@ -1135,10 +1130,8 @@
- barbican
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
groups:
- tripleo
description: RETIRED, Ansible role to perform common tasks to manage OpenStack clouds
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-pki
description: Ansible role to manage SSL certificate creation and distribution
acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config
@ -1242,8 +1235,8 @@
description: RETIRED, TripleO related Ansible role for Mistral
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-tripleo-modify-image
description: Ansible role to modify container images built for TripleO
acl-config: /home/gerrit2/acls/openstack/tripleo-ansible.config
description: RETIRED, Ansible role to modify container images built for TripleO
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/ansible-role-tripleo-neutron
description: RETIRED, TripleO related Ansible role for Neutron
acl-config: /home/gerrit2/acls/openstack/retired.config
@ -3454,9 +3447,9 @@
- project: openstack/devstack-vagrant
description: Vagrant configuration for building DevStack environments.
- project: openstack/dib-utils
description: DEPRECATED, Pieces of diskimage-builder that are useful without the
description: RETIRED, Pieces of diskimage-builder that are useful without the
full project
acl-config: /home/gerrit2/acls/openstack/tripleo.config
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/diskimage-builder
description: Image building tools for OpenStack
- project: openstack/django-openstack-auth-kerberos
@ -3751,11 +3744,9 @@
a running host
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/instack-undercloud
description: DEPRECATED, A utility to run diskimage-builder undercloud elements
description: RETIRED, A utility to run diskimage-builder undercloud elements
on a running host
acl-config: /home/gerrit2/acls/openstack/tripleo.config
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/installguide-cookiecutter
description: RETIRED, Cookiecutter Template for new Install Guide
acl-config: /home/gerrit2/acls/openstack/retired.config
@ -4750,9 +4741,8 @@
description: RETIRED, OpenStack wide specs, ran by the Cross-Project Spec Liaisons
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/openstack-tempest-skiplist
description: A collection of tempest skipped tests shared across OpenStack projects.
use-storyboard: true
acl-config: /home/gerrit2/acls/openstack/tripleo-ci-shared-core.config
description: RETIRED, A collection of tempest skipped tests shared across OpenStack projects.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/openstack-ux
description: RETIRED, OpenStack User Experience Repository
acl-config: /home/gerrit2/acls/openstack/retired.config
@ -4819,8 +4809,8 @@
description: RETIRED, log analyzer tools for logs.openstack.org
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/os-net-config
description: Host network configuration tool
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Host network configuration tool
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/os-performance-tools
description: Python scripts for use in Performance QA work
- project: openstack/os-refresh-config
@ -4991,11 +4981,9 @@
description: RETIRED, Tempest plugin for testing and verifying RBAC policy enforcement.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/paunch
description: DEPRECATED, Utility to launch and manage containers using YAML based
description: RETIRED, Utility to launch and manage containers using YAML based
configuration data
acl-config: /home/gerrit2/acls/openstack/tripleo.config
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/pbr
description: Python Build Reasonableness
- project: openstack/performance-docs
@ -5151,9 +5139,8 @@
description: OpenStack Tempest Puppet Module
acl-config: /home/gerrit2/acls/openstack/puppet-modules.config
- project: openstack/puppet-tripleo
description: Lightweight composition layer for Puppet TripleO
groups:
- tripleo
description: RETIRED, Lightweight composition layer for Puppet TripleO
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/puppet-trove
description: OpenStack Trove Puppet Module
acl-config: /home/gerrit2/acls/openstack/puppet-modules.config
@ -5376,10 +5363,8 @@
description: RETIRED, Multiregion Networking (Tricircle) Client
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/python-tripleoclient
description: python utility to manage a tripleo based cloud
acl-config: /home/gerrit2/acls/openstack/tripleo.config
groups:
- tripleo
description: RETIRED, python utility to manage a tripleo based cloud
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/python-troveclient
use-storyboard: true
description: OpenStack Database as a Service (Trove) Client
@ -5822,107 +5807,69 @@
description: RETIRED, Tricircle is to provide networking automation across Neutron.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ansible
use-storyboard: true
description: TripleO Ansible project repository. Contains playbooks for use with
description: RETIRED, TripleO Ansible project repository. Contains playbooks for use with
TripleO OpenStack deployments.
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ci
use-storyboard: false
description: CI for the TripleO project
groups:
- tripleo
description: RETIRED, CI for the TripleO project
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ci-health-queries
use-storyboard: false
description: TripleO CI Health logstash and regex queries for logs.
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/tripleo-ci-shared-core.config
description: RETIRED, TripleO CI Health logstash and regex queries for logs.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-common
description: A Python library for code common to TripleO CLI and TripleO UI.
acl-config: /home/gerrit2/acls/openstack/tripleo.config
groups:
- tripleo
description: RETIRED, A Python library for code common to TripleO CLI and TripleO UI.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-common-tempest-plugin
description: RETIRED, Tempest plugin for the tripleo-common project
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-docs
groups:
- tripleo
description: Documentation for TripleO
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Documentation for TripleO
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ha-utils
description: A set of tools for testing all the HA bits of a TripleO environment
groups:
- tripleo
description: RETIRED, A set of tools for testing all the HA bits of a TripleO environment
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-heat-templates
groups:
- tripleo
description: Heat templates for deploying OpenStack
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Heat templates for deploying OpenStack
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-image-elements
groups:
- tripleo
description: Disk image elements for deployment images of OpenStack
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Disk image elements for deployment images of OpenStack
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-incubator
description: RETIRED, The TripleO incubator where unformed things are experimented
with.
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ipsec
groups:
- tripleo
description: Ansible role to configure IPSEC tunnels for TripleO
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Ansible role to configure IPSEC tunnels for TripleO
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-operator-ansible
use-storyboard: true
description: TripleO Operator Ansible project repository. Contains playbooks that
description: RETIRED, TripleO Operator Ansible project repository. Contains playbooks that
can be used to automate TripleO OpenStack deployments.
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/tripleo-ansible.config
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-puppet-elements
groups:
- tripleo
description: Puppet elements for deployment of OpenStack
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, Puppet elements for deployment of OpenStack
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-quickstart
groups:
- tripleo
description: Ansible based project for setting up TripleO virtual environments
description: RETIRED, Ansible based project for setting up TripleO virtual environments
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-quickstart-extras
groups:
- tripleo
description: Extra Ansible roles to automate TripleO deployments
acl-config: /home/gerrit2/acls/openstack/tripleo-quickstart.config
description: RETIRED, Extra Ansible roles to automate TripleO deployments
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-repos
description: A tool for managing the repos required to use TripleO
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/tripleo.config
description: RETIRED, A tool for managing the repos required to use TripleO
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-specs
groups:
- tripleo
description: Deployment of OpenStack Specifications
description: RETIRED, Deployment of OpenStack Specifications
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-ui
description: RETIRED The UI component for TripleO
use-storyboard: true
groups:
- tripleo
options:
- translate
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-upgrade
description: A set of tools for Upgrading a TripleO environment
groups:
- tripleo
description: RETIRED, A set of tools for Upgrading a TripleO environment
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/tripleo-validations
description: A collection of Ansible playbooks to detect and report potential
description: RETIRED, A collection of Ansible playbooks to detect and report potential
issues during TripleO deployments
acl-config: /home/gerrit2/acls/openstack/tripleo.config
use-storyboard: true
groups:
- tripleo
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/trove
description: OpenStack Database As A Service (Trove)
use-storyboard: true
@ -5965,17 +5912,11 @@
groups:
- openstack-upstream-institute-virtual-environment
- project: openstack/validations-common
description: A collection of generic ansible playbooks for the Validation Framework
acl-config: /home/gerrit2/acls/openstack/tripleo.config
use-storyboard: false
groups:
- tripleo
description: RETIRED, A collection of generic ansible playbooks for the Validation Framework
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/validations-libs
description: A collection of python libraries for the Validation Framework
acl-config: /home/gerrit2/acls/openstack/tripleo.config
use-storyboard: false
groups:
- tripleo
description: RETIRED, A collection of python libraries for the Validation Framework
acl-config: /home/gerrit2/acls/openstack/retired.config
- project: openstack/venus
description: A log management component for OpenStack
- project: openstack/venus-dashboard

View File

@ -635,20 +635,20 @@
name: openstack/ansible-role-chrony
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/ansible-role-collect-logs
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/ansible-role-container-registry
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/ansible-role-lunasa-hsm
@ -660,7 +660,7 @@
name: openstack/ansible-role-openstack-operations
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/ansible-role-pki
@ -692,6 +692,7 @@
name: openstack/ansible-role-redhat-subscription
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/ansible-role-systemd_mount
@ -728,7 +729,7 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/ansible-role-uwsgi
@ -3427,6 +3428,7 @@
name: openstack/openstack-virtual-baremetal
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/openstack-zuul-jobs
@ -3507,7 +3509,7 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/os-performance-tools
@ -4091,7 +4093,7 @@
name: openstack/puppet-pacemaker
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- noop-jobs
- project:
name: openstack/puppet-panko
@ -4142,7 +4144,7 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- noop-jobs
- project:
name: openstack/puppet-trove
@ -4414,7 +4416,7 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/python-troveclient
@ -4958,25 +4960,27 @@
name: openstack/tripleo-ansible
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-ci
queue: tripleo
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/tripleo-common
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-docs
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/tripleo-ha-utils
@ -4989,76 +4993,74 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-image-elements
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-ipsec
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-operator-ansible
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
release:
jobs:
- publish-openstack-python-tarball
- noop-jobs
- project:
name: openstack/tripleo-puppet-elements
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-quickstart
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-quickstart-extras
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-repos
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-specs
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/tripleo-upgrade
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/tripleo-validations
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/trove
@ -5105,14 +5107,14 @@
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/validations-libs
queue: tripleo
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- noop-jobs
- project:
name: openstack/venus