Commit Graph

5117 Commits

Author SHA1 Message Date
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 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
Ghanshyam Mann 7937eeb5aa Fixing typo in 2024.2 testing runtime
fixing the below comment
- https://review.opendev.org/c/openstack/governance/+/908862/6/reference/runtimes/2024.2.rst#61

Change-Id: I162db133421ee2f6bec9a89c177b1fe03e525910
2024-03-19 10:42:10 -07:00
Zuul 5dbf63cf79 Merge "Add OpenAPI related projects under the OpenStackSDK" 2024-03-18 16:48:33 +00:00
Zuul c2f71af2c4 Merge "Add magnum-capi-helm to Magnum project" 2024-03-18 16:42:49 +00:00
Zuul 45a2de2c8f Merge "Define testing runtime for 2024.2 release" 2024-03-18 16:26:32 +00:00
gtema f8ad49a280 Add OpenAPI related projects under the OpenStackSDK
- 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
- slightly adapt the overall team mission to better match the reality

Depends-On: https://review.opendev.org/c/openstack/project-config/+/910580
Change-Id: I3513c3363eed62155291f2d9bf094bf07725df64
2024-03-18 17:20:41 +01:00
Takashi Kajinami ceb043a4a5 Retire puppet-murano: Retire Repository from the Governance Repository
Murano 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 retire this module now and won't
create a 2024.1 release[1].

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

Depends-on: https://review.opendev.org/c/openstack/puppet-murano/+/913293
Change-Id: If6f672291b02ef14f7cfdd727aaa0902194d333d
2024-03-15 18:14:08 +09:00
Zuul c195ab83ad Merge "Mark Murano project inactive" 2024-03-06 23:00:52 +00:00
Zuul 48d090643e Merge "Resolution: Remove Murano from 2024.1 release" 2024-03-05 21:57:58 +00:00
Ghanshyam Mann 42fdf0095c Define testing runtime for 2024.2 release
Below are the changes from previous cycle
testing runtime:

* Removing python 3.8 support because it is EOLing in oct 2024[1]
  which means python 3.9 will be the minimum python version in
  testing runtime.

* Add Python 3.12 as non voting testing.

* Remove Debian 11 from Additional testing support because 2024.2
  is non-SLURP release and previous SLURP release 2024.1 supported
  Debian 12 also which is what can be used as smooth upgrade to
  future SLURP release 2025.1

* Removing Nodejs from runtime:
  Nodejs is not a runtime requirement for Horizon instead it is
  one of the test dependency. It does not fit as a runtime and can
  be handle by Horizon team based.

* For better clarity, changed the 'Best Effort' section to
 'Advance/Unstable Testing'. Adding Ubuntu 24.04 in that list.

[1] https://devguide.python.org/versions/

Change-Id: I77dbbf2413074ce0cddbfe6ac2f29d0ee1d71921
2024-03-05 11:46:22 -08:00
Ghanshyam Mann 7120634d6e Mark Murano project inactive
Murano project is not active as there is no response
from their maintainers/PTL on ML[1] or to the vmt on security
issue[2]. Also their gate is broken[3], while fixing the
python 3.11 job we found that their functional/tempest jobs
are broken.

The last change merged on master was 6 months ago which is
translation bot change.  Project contribution stats:

./tools/project_stats_check.py -p murano
**************************************************
Start Project murano analysis...
 Includes repositories: ['openstack/murano', 'openstack/murano-agent', 'openstack/murano-apps', 'openstack/murano-dashboard', 'openstack/murano-pkg-check', 'openstack/murano-specs', 'openstack/python-muranoclient', 'openstack/murano-tempest-plugin']
 Start analysis branch master...
 Validating Gerrit...
 * There are 11 ready for review patches generated within 180 days
 * There are 1 not reviewed patches generated within 180 days
 * There are 2 merged patches generated within 180 days
 * Unreviewed patch rate for patches generated within 180 days is 9.0 %
 * Merged patch rate for patches generated within 180 days is 18.0 %
 *  Here's top 10 owner for patches generated within 180 days (Name/Account_ID: Percentage):
    -  OpenStack Release Bot :  36.36%
    -  Ghanshyam :  27.27%
    -  Alexandre Detiste :  9.09%
    -  Sam Morrison :  9.09%
    -  OpenStack Proposal Bot :  9.09%
    -  zhurong :  9.09%

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/DFFI3SQ3344JWEXZBMO46THB5IR3DF6C/
[2] https://meetings.opendev.org/irclogs/%23openstack-tc/%23openstack-tc.2024-02-12.log.html#t2024-02-12T08:08:47
[3] https://review.opendev.org/c/openstack/murano/+/904673

Change-Id: Idecbf676e328e0dc3aba2af69ec437a85d703dfa
2024-03-05 17:53:39 +00:00
Michal Nasiadka 68f8b3d117 Add magnum-capi-helm to Magnum project
This repository will contain Magnum CAPI Helm driver code.

It has been agreed on weekly meeting - see [1].

[1]: https://meetings.opendev.org/meetings/magnum/2024/magnum.2024-02-28-09.00.html

Depends-On: https://review.opendev.org/c/openstack/project-config/+/910239

Change-Id: I9d76b8fdb29257dc0cceebe85fc3e8ccb4b2d912
2024-02-28 10:20:37 +00:00
Jay Faulkner 961d17b622 Resolution: Remove Murano from 2024.1 release
This is a special case to remove Murano for being inactive after
milestone-2.

Change-Id: I93bc6b0f7fc9107ed07dc92f13193edb50d75cd2
2024-02-27 19:28:04 +00:00
Zuul edda9a4f11 Merge "Takashi Kajinami is now an Oslo release liaison" 2024-02-24 15:39:41 +00:00
Zuul 14d3358c1f Merge "Retire puppet-qdr: Retire Repository from the Governance Repository" 2024-02-23 22:00:47 +00:00
Zuul edf45107b0 Merge "Add Jens Harbott as Release Management liaison" 2024-02-23 22:00:46 +00:00