- add `codegenerator` repository used to generate OpenAPI specs from
service sources and client API bindings from the OpenAPI
- add `openapi` repository with documents describing OpenStack
flavouring of OpenAPI and Sphinx extension to render them similar to
os-api-ref
Needed-By: https://review.opendev.org/c/openstack/governance/+/910581
Change-Id: I7e6e0899aa783e8abf5531f2ff67e81be08991cd
Some project updates were missed in [0] for retiring TripleO.
[0] Ie8e026907fad2ba8e9e2a84d39087cd3e0e613e9
Change-Id: Ib061c300ec6a186a22472a6e235ae92f9aab4029
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
Unfortunately no one in this SIG is active now. This updates ACL for
its repositories so that TC can merge the patches to purge repository
contents.
Change-Id: I74b29c631df49f4784e9835703b59794216a8637
openstack-chef projects is retiring[1] and this is the first step
of removing the gate jobs from this repo and also update acl so that
we can proceed on the remaining cleanup.
[1] https://review.opendev.org/c/openstack/governance/+/905279
Change-Id: I132133654100e4547387ddaf8bedcb2da41ce186
Define permissions for kolla/kayobe-unmaintained-core, which will
override the global openstack-unmaintained-core for
kolla/kolla-ansible/kayobe, as allowed by TC resolution 2023-11-14.
Change-Id: Ic697d653283f14bf470f1baf91a228f2dd74c0bc
puppet-ceph has independent relase model with special stable branches,
and now the team wants to clean up old stable branches [1]. To allow
them to do this housekeeping, this patch adds tagging and branch
deletion rights to puppet-ceph-release group. (note that the group
does not exist yet, so it needs to be populated with team members)
[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/YIM2NE7YCJWHJ5EI7LDCPHZVW4KJBXAE/
Change-Id: I4501d0bc3b3908728eeb825c01be2f50b0d7d476
For OpenStack QA repo, Review-Priority is only allowed for
core members only but even non-core members should be able
to set those. This change allow 0 to +2 vote for everyone.
Keeping -1 which is feature freeze vote to be set by core
members only.
Change-Id: Id8a8b68129349f9fd82ccdba9a581241896bbbc4
The armada-operator is a k8s operator to manage Helm chart releases
with Armada charts as k8s manifests.
The armada-go project is designed to manage collection of k8s
manifests, including Armada charts, to streamline their lifecycle.
Change-Id: I8b1527e99198032d0035fea0f454c8ee6848e050
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Define permissions for ironic-unmaintained-core, which will
override the global openstack-unmaintained-core for ironic,
as allowed by TC resolution 2023-11-14.
Change-Id: I169e52d5fb545c675549ce06fef1ca2f8eb1de86
Create a gerrit group to handle branches in Unmaintained status
across all projects, as described in TC resolution 2023-11-14,
which is commit 90982cd in the governance repository.
Also adjust the acl file normalization tool so that it will guarantee
that the Release Managers group has 'abandon' permission on
Unmaintained branches if any project chooses to override the global
openstack-unmaintained-core group with a project-specific unmaintained
core team (as is allowed by TC resolution 2023-11-14). This entails
a change in that script to require the acl file's namespace be passed
in so that the check doesn't affect non-OpenStack OpenInfra projects.
Change-Id: Ife8e5f175cb8a7d396dfe2a5d52fd6d524ae0b43