5232 Commits

Author SHA1 Message Date
Ghanshyam Mann
cf0ccd0234 Reset the DPL model for oslo project
As per the DPL model policy, we need to reset the
DPL model and its liaisons every cycle[1]. As per
process, oslo team either needs to opt-in the DPL
model for the next cycle or have the PTL in coming
election.

[1] https://governance.openstack.org/tc/reference/distributed-project-leadership.html#dpl-model-liaison-duration

Change-Id: Id7eac2122dd1197564636a8a5f96e5d328113897
2025-01-16 11:26:09 -08:00
Zuul
e2a0dc9579 Merge "Add ansible-role-httpd repo to OSA-owned projects" 2025-01-16 12:13:42 +00:00
Zuul
a8dd1e2a44 Merge "Allow more than 2 weeks for elections" 2025-01-13 18:52:00 +00:00
Thierry Carrez
f7e63c2277 Put whitebox-tempest-plugin under release mgmt
A governance/deliverable consistency check revealed that independent
deliverable whitebox-tempest-plugin is defined in the releases repository
(and regularly released) despite being marked release-management:none
in the governance repository.

This fixes this inconsistency to make sure whitebox-tempest-plugin is
included in all release management processes.

Change-Id: I4d4a6ce7992af9c79711279424aa5cf39e35fb58
2025-01-03 15:27:58 +01:00
Goutham Pacha Ravi
46fd3c57e6 Allow more than 2 weeks for elections
In the 2024.2 election cycle, the polling period
was three weeks. We noticed a small uptick in
the voting numbers:

- 2025.1: (21.4% voter) Voting period was three weeks
284 authorized voters, votes cast: 61
- 2024.2 (19.1% voter) Voting period was two weeks
298 authorized voters, votes cast: 57
- 2024.1: (16.5% voter) Voting period was two weeks
309 authorized voters, Actual votes cast: 51

While the reason for this uptick cannot solely be
attributed to the change in window, the TC expressed
their preference that the extended voting period
did not hurt. It is allowed for this voting
period to overlap with the week set aside for
TC campaigning - any early voters have the ability
to change their minds and their votes before
polling ends.

Change-Id: I45e12ce715708eb67449dc73db8cffcf3cc70234
2024-12-13 14:15:53 -08:00
Zuul
ec94bc918e Merge "Retire Murano/Senlin/Sahara OpenStack-Ansible roles" 2024-12-11 23:40:44 +00:00
Zuul
afefedb31b Merge "Add ubuntu noble migration goal tracking etherpad" 2024-11-21 19:43:22 +00:00
Ghanshyam Mann
9df0cdeaa7 Fix doc job for pillow 11.0.0
Pillow 10.0.0 removed the getsize() fucntion and
replaced with getbbox()[1]. We recently staretd using
pillow 11.0.0 in upstream testing[2].

Fixing doc job for the same.

[1] https://pillow.readthedocs.io/en/stable/releasenotes/10.0.0.html#font-size-and-offset-methods
[2] https://review.opendev.org/c/openstack/requirements/+/935506

Change-Id: Ied78aa9b87be40803cdb6d6b63ce25691a29fc0c
2024-11-21 10:36:14 -08:00
Dmitriy Rabotyagov
217b7baf2f Add ansible-role-httpd repo to OSA-owned projects
In order to unify approach on handling Apache Web server deployment
and configuration team come up with idea to produce a separate role
for that as we have failed with finding existing one which would meet
our intended "pluggable" design.

Based on that a new repo/project is needed as we intend to make
resulting role not opinionated and re-usable outside of OSA scope.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/935693
Change-Id: I2da92910e2897da10283bb93fcb6309c70d09d6e
2024-11-19 18:57:27 +01:00
Dmitriy Rabotyagov
0b4bdf1780 Retire Murano/Senlin/Sahara OpenStack-Ansible roles
With retirement of projects it's now time for supporting deployment
roles to retire as well

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/935673
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_murano/+/935674
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/935675
Change-Id: Iea5dcfb36b03c9259d2e7e0a5b74fb7933f52472
2024-11-19 17:35:00 +01:00
Ghanshyam Mann
74b0fc22f0 Add ubuntu noble migration goal tracking etherpad
Change-Id: I903b09b88b6149006ad5500f305d4dd7d2731597
2024-11-16 20:29:41 -08:00
Zuul
1e547ae39f Merge "Add watcher DPL for Epoxy" 2024-11-01 00:19:09 +00:00
Zuul
e441e8c8f1 Merge "Adding Axel Vanzaghi as PTL for Mistral" 2024-11-01 00:16:09 +00:00
Zuul
26e867e023 Merge "Retire kuryr-kubernetes and kuryr-tempest-plugin" 2024-10-26 17:42:09 +00:00
Zuul
87ee15a1c0 Merge "Propose a pop-up team for eventlet-removal" 2024-10-22 20:47:50 +00:00
Dan Smith
0db1b950ff Add watcher DPL for Epoxy
This was discussed on https://review.opendev.org/c/openstack/governance/+/932419
as an alternative to the PTL to allow spreading out the
responsibilities.

Change-Id: I8507849c2258b4c47c2b275c1d56c014d617e020
2024-10-22 11:16:01 -07:00
axel.vanzaghi
7ea6034c95 Adding Axel Vanzaghi as PTL for Mistral
Change-Id: I1248cb432286c25911803eda9a28e23a3573cfed
2024-10-18 13:16:23 +00:00
Ghanshyam Mann
aaf48546bf Retire kuryr-kubernetes and kuryr-tempest-plugin
Kuryr project ends up with no maintainers and leader[1].
Kuryr and kuryr-libnetwork repo has been moved under the
Zun project[2] which left kuryr-kubernetes and kuryr-tempest-plugin
with no maintainers. We discussed it in ML[3] and no volunteer
to maintain these which left us with no choice but to retire them.

[1] https://etherpad.opendev.org/p/2024.2-leaderless
[2] https://review.opendev.org/c/openstack/governance/+/917517
[3] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/5VAV7SPVLPDQ2TM5DOX6L2KTWOGUTMNX/

Change-Id: I272f83542d1f8eaba0ebda3287e5e5046a7fc7e9
2024-10-17 11:25:58 -07:00
Goutham Pacha Ravi
805585b3cd Propose a pop-up team for eventlet-removal
also fix up the formatting with existing teams for
consistency.

Change-Id: Ic4667971782414c7717ffafd66f201f49c13baa8
2024-10-09 22:14:02 +00:00
Zuul
e5640e3533 Merge "Fix Typo in Release Cadence Adjustment resolution" 2024-10-09 19:37:28 +00:00
Zuul
1d5c6d1304 Merge "Mark kuryr-kubernetes and kuryr-tempest-plugin Inactive" 2024-10-08 18:11:54 +00:00
Goutham Pacha Ravi
af3d9e1a2c Fix Typo in Release Cadence Adjustment resolution
Change-Id: Ifed4eca58f805798d603f871599c46088639a329
2024-10-08 08:49:53 -07:00
Zuul
ed427dc976 Merge "Appoint Tim Burke as PTL for Swift" 2024-10-07 16:40:29 +00:00
Zuul
d2b17c8eef Merge "Retire all single charm repositories" 2024-09-29 18:42:24 +00:00
Zuul
7ccbc44872 Merge "Select community-wide goal: migrate CI/CD jobs to Ubuntu Noble" 2024-09-29 18:41:38 +00:00
Goutham Pacha Ravi
9c84638be1 Add 2025.1 TC chair and vice-chair
The chair and vice-chairs were accepted
by the TC in the IRC meeting on 2024-09-24

[1] https://meetings.opendev.org/meetings/tc/2024/tc.2024-09-24-17.59.log.html

Change-Id: I79045c1eab87f8593edb920ee7927f876e15d99f
2024-09-24 12:08:53 -07:00
Tim Burke
58db7ae4c7 Appoint Tim Burke as PTL for Swift
Change-Id: I66bb16432b09fd3d111c288a8a11be8d4710e20e
2024-09-24 09:15:36 -07:00
Ghanshyam Mann
f6cf0a180f Mark kuryr-kubernetes and kuryr-tempest-plugin Inactive
kuryr-kubernetes and kuryr-tempest-plugin are not active and
also proposed for the retirement
- https://review.opendev.org/c/openstack/governance/+/922507

But the retirement is on hold due to dependency on Tacker. Marking
them as Inactive until we retire them.

Change-Id: Iad39d648f46917ae8abd268cbaf715421b8245af
2024-09-23 02:47:04 +00:00
Goutham Pacha Ravi
bbb355fa2b Add gouthamr nomination for 2025.1 TC chair
Change-Id: Ic2b5680ab8fc00725e6538f5b8c19acecc25f199
2024-09-19 16:13:13 -04:00
Goutham Pacha Ravi
3a297cc8e4 Add chair nomination folder for 2025.1
With a placeholder

Change-Id: I3807a3ae5eb10c9dd725be8bf11d9bde9a796ae4
2024-09-19 15:21:42 -04:00
Ian Y. Choi
a3c697b7db Add TC/PTL results from 2025.1 election
Also clear out existing TC roles and prepare for nominations.

Depends-On: Id5847c7c37d556b11932dae542f4aaeb699cf7ec
Change-Id: I7760c815d032c7aaff9956588b6ce5c1fb7b4750
2024-09-19 23:40:36 +09:00
Zuul
528e45ffd8 Merge "charms: retire unmaintained charms" 2024-09-18 22:24:53 +00:00
Zuul
6f31e39ac4 Merge "Add goal to migrate CI/CD jobs to Ubuntu Noble" 2024-09-18 22:19:44 +00:00
Ghanshyam Mann
8c7b78a74c Select community-wide goal: migrate CI/CD jobs to Ubuntu Noble
As per the testing runtime for 2025.1 cycle, we need to start testing
ubuntu Noble. To implement that, this propose to select this
migration activity as one of the community-wide goal.

Also, fix some typos from:
- https://review.opendev.org/c/openstack/governance/+/928078

Change-Id: I488f322681cc46a2118bfe60262eaec67d47d13d
2024-09-17 13:00:43 -07:00
Jeremy Stanley
13bb124d65 PTI: Project-first wording
Projects aren't "Python projects" or "JavaScript projects" but
rather "projects with Python components" and "projects with
JavaScript components." A project might have deliverables with
repositories containing implementations of things in different
languages, or may even have multiple programming languages
represented within a single deliverable repository. Make it more
clear that language-specific PTI guidance is to be followed based on
the languages which are present, rather than implying that projects
are shoe-horned into one specific language.

Change-Id: I77b0b0c889d49f028dd595ed14d8095f450486d6
2024-09-17 13:47:43 +00:00
James Page
c2abd80863
Retire all single charm repositories
The sunbeam-charms mono-repo now replaces all individual charm
repositories - remove from the Sunbeam project.

Update validate-legacy.py to deal with repositories which don't
use a default branch of 'master'.

Change-Id: Id5e72114e73a765285c99a21e23c4d6eaa3c15ea
2024-09-11 12:50:52 +01:00
Pierre Riteau
8f68b36a89 Fix typo in tested runtimes documents
Change-Id: Ia1bef647ca9dc13a74ca7cfe0a0dff4deb5cec1a
2024-09-09 14:56:44 +02:00
Ghanshyam Mann
11c189dbb2 Add goal to migrate CI/CD jobs to Ubuntu Noble
Change-Id: I7d9b31929677318ef9b27d1a4ad9c8b1c169b751
2024-09-04 12:13:42 -07:00
Zuul
331478c894 Merge "Define testing runtime for 2025.1 release" 2024-09-02 15:53:38 +00:00
Zuul
f75e0ea81b Merge "Inactive state extensions: Monasca" 0.17.0 2024-08-27 01:56:35 +00:00
Zuul
842a6c1dab Merge "Update DPL model reset steps" 2024-08-27 01:55:12 +00:00
James Page
4f613060de
charms: retire unmaintained charms
Largely unmaintained and no adoption.

Retire repositories and remove from the OpenStack Charms
project.

Change-Id: I9bba818c86f8b44a9ce7346f7948fb611eb9d414
Depends-On: I5c84630cc9dbd9d67303ff65bbfb4d1677e30d12
Depends-On: I428861f408d57599b9717726b3f6a4a35493e230
2024-08-22 08:22:58 +01:00
Zuul
09be1f6bbf Merge "Opt-in the oslo DPL model for 2025.1 cycle" 2024-08-21 18:14:21 +00:00
Zuul
2c45dfc10a Merge "Reset the DPL model for Oslo project" 2024-08-19 16:26:24 +00:00
Ghanshyam Mann
92553711cc Define testing runtime for 2025.1 release
Below are the changes from previous cycle
testing runtime:

* Adding Ubuntu 24.04 version which is the latest LTS
* Keeping Ubuntu 22.04 as additional testing because this was
  supported in previous SLURP release 2024.1
* Adding python 3.12 as mandatory testing

Change-Id: I8bd10369b929fd6352b91743d2c0393b8452791d
2024-08-16 10:20:05 -07:00
Hoai-Thu Vuong
6bc85576bc Inactive state extensions: Monasca
I think monasca is a good project and would like to make it to be more stable.
As a single developer without support from a company, I need more time to do that.
That is the reason I create this merge request.

Change-Id: I893d0d717a8862636d456904aa7d1acd96e53471
2024-08-13 23:36:35 +07:00
Ghanshyam Mann
d2823c37de Opt-in the oslo DPL model for 2025.1 cycle
Oslo team is continuing the DPL model for the next cycle.

Ref: https://review.opendev.org/c/openstack/governance/+/925834
Change-Id: I813ea8d0fd894d8ca0dd20e8094ede7aa3f0869d
2024-08-12 11:22:18 -07:00
Zuul
7ea76c4fea Merge "Add Release Managmenet DPL and liaisons names" 2024-08-09 17:03:50 +00:00
Zuul
9f4f53099e Merge "Reset the DPL model for Release management project" 2024-08-09 17:03:49 +00:00
Zuul
5ddae6e4b8 Merge "Reset the DPL model for Watcher project" 2024-08-09 17:01:46 +00:00