5232 Commits

Author SHA1 Message Date
wu.chunyang
d8bb52d416 Appoint ChunYang Wu as PTL of Trove
Change-Id: I681af797d245a2cea9d91f944573ba332bbde1b1
2024-05-27 14:18:16 +08:00
Ghanshyam Mann
3d29c6c10c Simplifying house rule for project-updates
Addressing the below comment to simplify the house rule
mentioned in project-updates

- https://review.opendev.org/c/openstack/governance/+/919984/comment/be577d2b_39d96583/

Change-Id: I2d07b5d8a78d1417e806b400f0638c77c525db55
2024-05-23 12:32:41 -07:00
Ghanshyam Mann
7ce8fd50b8 Clarify the project retirement vs project's repository retirement
In TC house rule, we introduced the project-updates topic so that
we can speed up the process for updates (including addition or retirement
of repository) in existing projects. But this was not meant for the
retirement of complete project. Any retirement of complete project
or a new project application are the big change in OpenStack umbrella
and should require the detailed discussion. That is why it should fall
under formal-vote topic.

For retiring the projct, we have been using the mixed topic where
sometime we use formal-vote and sometime project-updates.

Clarfiy the same in our house rule doc also.

Change-Id: I591c92fb84b5ca22905cf703be3c27f690899513
2024-05-23 12:24:28 -07:00
Ghanshyam Mann
bfda2c5206 Remove retired project from Inactive project list
Ec2-api, Sahara, Senlin, Murano, and Solum projects have
been retired now so we can remove it from the inactive project
list.
Ref:
- https://review.opendev.org/c/openstack/governance/+/919394
- https://review.opendev.org/c/openstack/governance/+/919347
- https://review.opendev.org/c/openstack/governance/+/919374
- https://review.opendev.org/c/openstack/governance/+/919358
- https://review.opendev.org/c/openstack/governance/+/919211

Change-Id: If8a0940950cb95bde204f496e3b858f00e477978
2024-05-21 10:57:58 -07:00
Ghanshyam Mann
8f4addc221 Mark migrate-ci-jobs-to-ubuntu-jammy goal completed
Migration of our CI testing to Ubuntu Jammy has been finished
so marking this goal as completed.

Change-Id: Id7e5f2385986a331b75e649acb1c687aaca0fd0f
2024-05-21 10:56:12 -07:00
Zuul
1c4f3b0078 Merge "Retire devstack-gate" 2024-05-21 17:54:29 +00:00
Zuul
7ec3d61c63 Merge "Neutron: Retire networking-ovn" 2024-05-17 19:43:43 +00:00
Takashi Kajinami
3245f48558 Neutron: Retire networking-ovn
The last stable branch of networking-ovn, stable/train, was already
retired[1] and the project no longer has any active stable branches,
so can be formally retired.

[1] https://review.opendev.org/c/openstack/releases/+/865967

Change-Id: I0f3e1fda9080b3a433783ae2c423f82f638a5457
2024-05-15 18:28:15 +09:00
Clark Boylan
30bb6a1bf4 Retire devstack-gate
This repo was deprecated in xena after devstack grew the ability to self
bootstrap CI environments using ansible. We want to drop this repo as it
is no longer necessary and it will help clear the path for Ubuntu Xenial
cleanup in the CI system.

Depends-On: https://review.opendev.org/c/openstack/devstack-gate/+/919626
Change-Id: I232939fc9c7ba13aea85c9c179d4517eb4ba33d5
2024-05-14 15:09:57 -07:00
Ghanshyam Mann
0b5404c4d6 Retire ec2-api project
ec2-api project is in inactive list since 2024.1
- https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

and there is no leader in 2024.2 cycle
- https://etherpad.opendev.org/p/2024.2-leaderless

There is no response on last call for maintainers and retirement
notification:
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/3B43DDZRNL7WZRBLJURIN723JNYNFNQX/
Seeing project inactivities, open critical bug, and no maintainers
for this project, this commit propose to retire this project.

Change-Id: I6170607b59f9daaecaf5b66cee883f1ec5c7e857
2024-05-10 17:53:45 -07:00
Ghanshyam Mann
2ce90fa81c Retire Sahara project
Sahara project is in inactive list since 2024.1
- https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

and there is no leader in 2024.2 cycle (TC appointed the PTL
for this project in 4 cycles out of last 5 cycles).
- https://etherpad.opendev.org/p/2024.2-leaderless

There is no response on last call for maintainers and retirement
notification:
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/24M3WQXDE2DYN3GWDFHY52FNGNIXN4N3/

Seeing project inactivities, open critical bug, and no maintainers
for this project, this commit propose to retire this project.

Change-Id: Ibaeaf19a6ff8b8e07d56d7a6f51a9f95b8f1e28c
2024-05-10 16:53:50 -07:00
Ghanshyam Mann
5e6a013856 Retire Murano project
Murano project is in inactive list since 2024.1 and
have an open critical bug.
- https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

and there is no leader in 2024.2 cycle.
- https://etherpad.opendev.org/p/2024.2-leaderless

There is no response on last call for maintainers and retirement
notification:
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/U2HITVJSZ4TKGTA7LEAODBIUZBCYGBZX/

Seeing project inactivities, open critical bug, and no maintainers
for this project, this commit propose to retire this project.

Change-Id: I6fc0070586b83c93398f3c2837e45974b23ba249
2024-05-10 15:22:31 -07:00
Ghanshyam Mann
b181237ecf Retire Senlin project
Senlin project is in inactive list since 2024.1
- https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

and there is no leader in 2024.2 cycle.
- https://etherpad.opendev.org/p/2024.2-leaderless

There is no response on last call for maintainers and retirement
notification:
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RYKD442DFHJ7CPLU5QKDTZQAAPNPFADP/

Seeing project inactivities and no maintainers for this project,
this commit propose to retire this project.

Change-Id: I619f7b662d21f218f8c99e09d2d8fd8b28f2d9c2
2024-05-10 14:06:02 -07:00
Ghanshyam Mann
3d72b0fe45 Retire Solum project
Solum project is in inactive list since 2024.1
- https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

and there is no leader in 2024.2 cycle.
- https://etherpad.opendev.org/p/2024.2-leaderless

There is no response on last call for maintainers and retirement
notification:
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/GD37ISH3TUBH5RQ2CCRZ5YIHE5LHX6G2/

Seeing project inactivities and no maintainers for this project,
this commit propose to retire this project.

Change-Id: If694e20075d8fd93de072a33aeb62fcdcde9c5f7
2024-05-10 12:15:40 -07:00
Zuul
0d71b9b337 Merge "Add option to move leaderless project to Inactive status" 2024-05-10 18:23:11 +00:00
Zuul
535b20938e Merge "2023 User Survey TC Question Analysis" 2024-05-10 18:23:10 +00:00
Slawek Kaplonski
0eb1d4a853 2023 User Survey TC Question Analysis
Change-Id: I7c643f0a5af622504d241bbaeb067dd088c5eee7
2024-05-08 09:15:50 +02:00
Zuul
a67b526453 Merge "Add timeline to remove enforce_scope in RBAC goal" 2024-05-07 18:24:41 +00:00
Zuul
481bef1c67 Merge "Move openstack/kuryr and openstack/kuryr-libnetwork to Zun" 2024-05-07 18:24:40 +00:00
Zuul
17b258dffc Merge "Remove ref of bylaw Appendix 4" 2024-05-06 18:52:16 +00:00
Zuul
e76ce3cde0 Merge "Clarify the timeline for project to move to Inactive state" 2024-05-03 19:38:50 +00:00
Zuul
c9f76489d4 Merge "Move distributed-project-leadership model into doc" 2024-05-03 19:38:49 +00:00
Ghanshyam Mann
de8958944e Remove ref of bylaw Appendix 4
During bylaw updates to move the OpenStack TC specific rules
to TC charter, Appendix 4 has been removed from Bylaw and most of
the content written there was moved to TC charter.

Removing its reference also.

- https://openinfra.dev/legal/bylaws

Change-Id: I23d0c1dc0096b5270fec16eb5078300d2eb36501
2024-05-03 19:10:42 +00:00
Ghanshyam Mann
f527be33b5 Add option to move leaderless project to Inactive status
When we have the leaderless project, we should also check the
project activity and if any project is not up to date to their
basic activies then TC should discuss it to mark Inactive.

Ref: This was discussed in previous PTG (2023.2 vPTG):
- https://etherpad.opendev.org/p/tc-2024.1-tracker#L7

Change-Id: I7bcdb6051b6504b4155df06b263ae9bd9bf11b05
2024-05-01 21:07:49 -07:00
Zuul
769a50c954 Merge "Add openstack-helm-plugin git repository" 2024-05-01 23:37:52 +00:00
Zuul
d8dbf76f68 Merge "Transition Freezer project to DPL" 2024-05-01 23:05:11 +00:00
Zuul
4b3ddcfc86 Merge "Add frrouting route under OpenStack-Ansible governance" 2024-05-01 22:07:53 +00:00
Zuul
4064f08e80 Merge "Appoint Wenxiang Wu as PTL of Skyline" 2024-04-30 22:57:39 +00:00
Hongbin Lu
6b783b874e Move openstack/kuryr and openstack/kuryr-libnetwork to Zun
Kuryr is going to become unmaintained but kuryr-libnetwork is a
hard dependency for Zun.

Change-Id: I6230bbe3906e8250ef30e848fe1197278afbdc39
2024-04-30 03:56:12 +00:00
Ghanshyam Mann
0a7df7f5e0 Add DPL model & liaison reset policy
We introduced the DPL model in 2020 and many projects tried and
continued this leadership model. One thing that lacked or did not
work out is the monitoring of liaisons activeness. We relied on
the project team liaisons to be active and if they are not or
they cannot serve in that role anymore, they modify the same
in project.yaml. Also, TC members are to keep monitoring the liaison's
status at regular intervals. But none of these things helped and
there were cases that liaisons were not active and so was the project.

To have an easy monitoring policy, this change proposes a TC liaison
as a required liaison for the DPL projects who will monitor the
project activities as well as reset the DPL model and liaison status.
This way we can explicitly know if DPL liaisons are active and if any
project would like to continue the DPL model they need to opt-in every
cycle.

Change-Id: I915e55f8e6175185658cb60d369b3f649e964db0
2024-04-29 20:21:22 -07:00
Ghanshyam Mann
7d2e526c9c Move distributed-project-leadership model into doc
Distributed project leadership model details are written
in resolution only
- https://governance.openstack.org/tc/resolutions/20200803-distributed-project-leadership.html

but many times we need to gradually develop/amend this model for
example, in vPTG we discussed adding a monitoring policy for
DPL liaisons
- https://etherpad.opendev.org/p/apr2024-ptg-os-tc#L297

It is not easy to amend resolution for such changes and all the amendment
will be distributed in different resolutions which will make it hard to
have the latest policy/document at single place.

The content of the resolution is not changed in the new reference doc and
any further amendment will be done later.

Change-Id: I5518308b6d3f9e83547c43c30fe00b2f1972fdb5
2024-04-30 02:55:41 +00:00
Ghanshyam Mann
91bb622fed Add timeline to remove enforce_scope in RBAC goal
Discussion in vPTG
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/UUCYB7Z46QW6RANVR5SO2VR4TI4WZKUU/

Change-Id: I5878b9f7f023550f1650f93cfccfe7e277cd59b2
2024-04-29 19:51:01 -07:00
Goutham Pacha Ravi
cbf0607bdc [trivial] fix typos in tc chair responsibilities
Change-Id: Id44d234b25a55148e2550d2d5a9ec7bdd3bc928b
2024-04-25 15:39:44 -07:00
Ghanshyam Mann
746291ce9c Clarify the timeline for project to move to Inactive state
Currently we try to monitor and move the inactive project to
Inactive state before milestone-2 which is deadline from the
release team. But there are chances that either TC detect the
inactive projects late or project can become inactive
after milestone-2. In that case, TC needs to discussion it
in details and considering all risk take decision. Modifying
the process doc to explicitly cover this case just in case
if we see project not fixing security bug or other critical
issue in project after m-2.

- https://etherpad.opendev.org/p/apr2024-ptg-os-tc#L303

Change-Id: I0c3908c93bc12db1fb8ef0d2c433352a83e49554
2024-04-18 15:50:02 -07:00
Goutham Pacha Ravi
0b411f9e74 Add TC Vice-chair for 2024.2
Thank you for volunteering, Dr. Jens!

Change-Id: Ie045a48b73a258506c883a33ebc3ba830515748f
2024-04-17 11:32:31 -07:00
Goutham Pacha Ravi
07aff58683 Add TC chair for 2024.2
Following up on my self-nomination here:
https://review.opendev.org/c/openstack/governance/+/915754
and the TC meeting discussion here:
https://meetings.opendev.org/meetings/tc/2024/tc.2024-04-16-18.00.log.html

Change-Id: I94b3e5df4d849c19ca148c8ae5bf7cc296ef5fcb
2024-04-16 17:03:43 -07:00
Zuul
4ec42cf5e9 Merge "Add gouthamr's nomination to TC Chair for 2024.2" 2024-04-16 18:10:29 +00:00
Vladimir Kozhukalov
d46bd80ff4 Add openstack-helm-plugin git repository
The repository is to contain the code
of the OSH plugin for Helm CLI tool.

Helm allows users install plugins from git
repos but it assumes cloning the whole git
repo to the user's machine which is not
desirable.

This repo will contain only a small portion
of the OSH code which provides some convenience
to users when they deploy Openstack using
OSH charts.

Depends-On: I1ec3e19c0dd8c83382e803525dd0b9612cfa75f8
Change-Id: Ib4b5e3baa22f87a19b3f75952eb8b587acd8283b
2024-04-16 12:30:55 -05:00
Zuul
143c13dcf2 Merge "Retire TripleO project" 2024-04-16 15:38:12 +00:00
Goutham Pacha Ravi
a24191ce28 Add gouthamr's nomination to TC Chair for 2024.2
I felt deeply motivated to learn this role and our
collective governance processes. I'm very thankful for
the encouragement that I received to try it and learn
it best.

Change-Id: I683064e311e7e9f9d6e19a8474d21f355b006b79
2024-04-12 19:59:37 +00:00
Takashi Kajinami
0e2471d283 Retire puppet-ec2api: Retire Repository from the Governance Repository
EC2 API was marked inactive during this cycle and has been excluded
from 2024.1 release. Because Puppet OpenStack modules are tightly
coupled with OpenStack's release cycle, we agreed to retire this module
and not to create a 2024.1 release[1].

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/BVF4I2METEA7HQB3KRF63JTBR4C6ZYEJ/

Depends-on: https://review.opendev.org/c/openstack/puppet-ec2api/+/912711
Change-Id: I67215fa21d934a9e4af3f882ec40053242d63627
2024-04-11 06:02:03 +09:00
Takashi Kajinami
bb7913e67b Retire puppet-sahara: Retire Repository from the Governance Repository
Sahara was marked inactive during this cycle and has been excluded from
2024.1 release. Because Puppet OpenStack modules are tightly coupled
with OpenStack's release cycle, we agreed to retire this module and
not to create a 2024.1 release.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/BYGTRBDBLZ5XFYQDWOJHDZ3FVYDPQ3LW/

Depends-on: https://review.opendev.org/c/openstack/puppet-sahara/+/910453
Change-Id: I266d395e73a117f309fe85d98abd1721fef712a3
2024-04-11 06:01:28 +09:00
Zuul
1e98872670 Merge "Retire puppet-murano: Retire Repository from the Governance Repository" 2024-04-10 20:31:38 +00:00
Wu Wenxiang
6d577f8df1 Appoint Wenxiang Wu as PTL of Skyline
Change-Id: Ie872862ff6c8e0b19171a1a7ef19bc5f5effc37b
2024-04-05 10:35:11 +08:00
Dmitriy Rabotyagov
a01d4c4119 Transition Freezer project to DPL
As a result of dicsussions during project update meeting [1] it was decided
among present participants/volunteers to move the project towards DPL
model and evolve further distributed leadership/roles among future
contributors/interested parties.

Meeting notes were held in etherpad [2]

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/DV4XQ4IM67RXFYDJVDSHNIEVULXER3CN/
[2] https://etherpad.opendev.org/p/freezer-status

Change-Id: I61497997f30b8b63af1ad8640d283527bb95a86a
2024-04-02 20:44:21 +02:00
Ian Y. Choi
5a2073741f Add TC results from the 2024.2/Dalmatian election
Also clear out existing TC roles and prepare for nominations.

Depends-On: If6c157efebc58d1fbe32a61a64f209b4102ac5c8
Change-Id: If655aa9adc22a8d49e5672890342e1f4d6e99c40
2024-04-02 13:35:00 -04:00
Zuul
4de05fcf84 Merge "[resolution] Adjudication of 2024.2 TC Election" 2024-04-02 16:37:20 +00:00
Jay Faulkner
c2bd7b2f6a [resolution] Adjudication of 2024.2 TC Election
Change-Id: I8a151ba44b74df2d003a9348db63e1c90817bef7
2024-03-22 11:29:57 -07:00
Ian Y. Choi
0bfee6cf42 Add PTL results from the 2024.2/Dalmatian election
Depends-On: If6c157efebc58d1fbe32a61a64f209b4102ac5c8
Change-Id: Ic74bfc853d2d9d045d4c589e1fd6c50afa608423
2024-03-22 09:00:21 +09:00
Zuul
bc65d9d985 Merge "[goal] Propose migration from WSGI scripts to Python module paths" 2024-03-19 18:58:23 +00:00