4803 Commits

Author SHA1 Message Date
Ghanshyam Mann
fc4db6a634 Appoint Dale as Adjutant PTL
Dale raised the late candidacy for Adjutant PTL
2023.1 cycle.
- https://review.opendev.org/c/openstack/election/+/857258
- https://etherpad.opendev.org/p/2023.1-leaderless

As we are using the release number, updating the project
list schema for appointment field.

Change-Id: I2e821e0c2b574efbf392feef66af1df699be74df
2022-09-22 13:56:57 -05:00
Zuul
7fd4d59219 Merge "Close Antelope Elections" 2022-09-22 15:24:45 +00:00
Zuul
b97a430cbe Merge "Update node.js version in 2023.1 testing runtime" 2022-09-21 19:46:23 +00:00
Ian Y. Choi
0d6f9c0329 Close Antelope Elections
Reflects election result to governance repo
: https://review.opendev.org/c/openstack/election/+/858532

Change-Id: Ic4f80855d784f9bf104f0f982fc8f265544d961f
2022-09-21 19:33:08 +00:00
wuchunyang
c32c25cebb Update my email address
I have changed my preferred email address to gmail address for my
PTL election.
ref:
https://review.opendev.org/c/openstack/releases/+/857178

Change-Id: I05704111c5d56372b8b722b4725b31f34ca89b52
2022-09-20 11:19:09 +08:00
Zuul
0948f0f5ec Merge "Mark panko projects as retired" 2022-09-15 16:59:58 +00:00
Elod Illes
d488e5cedd Mark panko projects as retired
panko was deprecated in Xena cycle already, this patch marks
* panko
* python-pankoclient
* puppet-panko
as retired and move their entries to legacy.yaml.

Change-Id: I0bec371f442c4e39557bf1f0d94697e1577bb838
2022-09-15 17:56:11 +02:00
Felipe Reyes
8d12ad7ff2 Add Keystone OpenID Connect charm to OpenStack charms
Add new charm that enables Keystone to support OpenID Connect via
Federation.

Depends-On: Ic758858db00a72a136e21c18f452df07f4ea74c2
Change-Id: I1b7495f0a5010f9768845882a6e072b5be3f18b9
2022-09-13 13:31:38 -03:00
ghanshyam mann
2a4739070c Update node.js version in 2023.1 testing runtime
node.js 18 is current active version and Horizon team
also ok to upgrade to that in 2023.1 cycle
- https://nodejs.org/en/about/releases/
- https://review.opendev.org/c/openstack/governance/+/854375/3/reference/runtimes/2023.1.rst#41

Change-Id: I5d4c90a5f8dc954b7345b0abfd29ef710992e8db
2022-09-11 12:16:55 +05:30
Zuul
13ca8501ab Merge "Define 2023.1 cycle testing runtime" 2022-09-11 06:36:54 +00:00
Zuul
d9e73d98fb Merge "Switch Release Management to DPL" 2022-09-10 14:59:54 +00:00
Zuul
7c1e20de7f Merge "Switch requirements to distributed leadership" 0.13.0 2022-09-02 17:46:56 +00:00
Zuul
6f176a203b Merge "Added Exception for the combined 2023.1(Antelope) elections" 2022-09-02 17:46:55 +00:00
Zuul
a575175481 Merge "Appoint Dale Smith as Adjutant PTL" 2022-08-31 18:24:56 +00:00
Elod Illes
a181a8113d Switch Release Management to DPL
This patch switches Release Management to distributed leadership model.

Change-Id: I536e55e592967795f4435a5d316083481d5bbcfe
2022-08-31 14:05:10 +02:00
Ghanshyam Mann
8d1476c24b Define 2023.1 cycle testing runtime
It updates the ubuntu version to 22.04 and python
version to py3.10 which is default in Ubuntu 22.04.
Python 3.9 and python3.10 will be the two versions
to test in 2023.1 cycle.

Moving Centos stream in the list of 'Best effort' to test
them.

Change-Id: I008d086279f0105561a74216a67a3aa9e624fec7
2022-08-27 06:50:14 +00:00
Tony Breeds
73f0b8c897 Switch requirements to distributed leadership
The purpose of this change is to make it explicit that "team leadership"
for the requirements team is equally shared between the 2 named
individuals.  While this is more of a co-PTL model we're leveraging the
distibuted team leadership model adopted by the TC resolution[1]

[1] https://governance.openstack.org/tc/resolutions/20200803-distributed-project-leadership.html

Change-Id: Ib6c4c4f4a45f42e4daaa910cd728f946e72ff75c
2022-08-25 20:04:39 -07:00
Amy Marrich (spotz)
a9a8210342 Added Exception for the combined 2023.1(Antelope) elections
Change-Id: I5a7e467e3a32ba286ff644a71655b53d3cfbd62d
2022-08-25 08:57:49 -05:00
Dale Smith
ed330bedc1 Appoint Dale Smith as Adjutant PTL
Change-Id: Ic7fd9887111c6c1acd58ead1452a67cac599fa4a
2022-08-24 04:37:28 -05:00
Zuul
57e0b3f09f Merge "Retire openstack-helm-addons" 2022-08-20 13:11:58 +00:00
Elod Illes
67414e40fc Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I2e66a36a71d0d7af4a23b7a309062b0caedd7dc8
2022-08-08 19:36:21 +02:00
Zuul
de31d9942e Merge "Add charmed k8s operators to OpenStack Charms" 2022-08-03 18:56:42 +00:00
Gage Hugo
f7a8e4ac61 Retire openstack-helm-addons
As part of our discussion from the latest PTG, as well as several
prior, one of the goals for the project was to retire any of the
unused repositories under the openstack-helm umbrella.

This change seeks to retire the openstack-helm-addons repo
since it has not been maintained and the existing charts are not
actively supported.

Depends-on: https://review.opendev.org/c/openstack/openstack-helm-addons/+/850890

Change-Id: Iea729e8c591de4d7e1fd680fef575e2a53b1f67f
2022-08-02 13:43:56 +00:00
Zuul
822c1b2813 Merge "Updating the RBAC goal as per new direction in zed cycle" 2022-07-31 08:44:21 +00:00
Ghanshyam Mann
1909d4f7a0 Updating the RBAC goal as per new direction in zed cycle
In Zed cycle, we started collecting the operators feedback
- https://etherpad.opendev.org/p/BER-2022-OPS-SRBAC
- https://etherpad.opendev.org/p/rbac-operator-feedback

and based on that we changed the direction for RBAC goal:

1. Finish delivering project personas. This is to introduce the member
   and reader roles to operate things within their project. By default,
   any other project role like foo will not be allowed to do anything
   in the project.

2. Change in scope implementation. Services with project resources
   (except Ironic as they have user using the system scope) that have
   already implemented scope (or have yet to) should make all policy
   rules set scope_types=['project'].

Discussion reference for policy popup team
- https://etherpad.opendev.org/p/rbac-zed-ptg#L171

Change-Id: If7b052149df3f37f2173e6719c8c6d0d81787cc7
2022-07-21 10:43:27 +02:00
Ghanshyam Mann
4b28d8857b Adding Skyline as Emerging Technology
Skyline is new project in OpenStack and needs to do few things
in OpenStack way to be fully alligned with the OpenStack tooling
and releases:

- https://review.opendev.org/c/openstack/governance/+/814037
- https://lists.openstack.org/pipermail/openstack-discuss/2021-December/026206.html

Change-Id: I278fc5d86af865559405471771d7b2551cc740af
2022-07-19 13:33:54 +00:00
James Page
dfab714cf2 Add charmed k8s operators to OpenStack Charms
Add the initial set of K8S charmed operators for various parts
of the OpenStack Control Plane to the OpenStack Charms project.

Change-Id: I5bfe97d30661dbf0908c16f633decab40cb5edc2
Depends-On: I6876645221488892b826929810a16a53b846902c
2022-07-19 12:48:31 +01:00
Zuul
a7bb68f83b Merge "Add Cinder Dell EMC PowerStore charm" 2022-06-27 23:53:14 +00:00
Zuul
6683ee2900 Merge "Retire openstack-helm-deployments" 2022-06-27 22:25:23 +00:00
Slawek Kaplonski
8596e14e85 Fix minor language errors in the dropping-projects document
This patch is a follow up on the [1] and addresses only some minor
comments from the last patch set of it.

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

Change-Id: I19041fdee4fbb7a891a8d725303c137f063c3f3c
2022-06-27 16:51:23 +02:00
Zuul
55fd3b9fe0 Merge "Update potential triggers to consider dropping of the project" 2022-06-24 01:10:49 +00:00
Zuul
0257af31d1 Merge "Define Emerging technology and inactive projects framework" 2022-06-24 00:58:49 +00:00
Samuel Walladge
1382b603ea Add Cinder Dell EMC PowerStore charm
Change-Id: I5a0d9e3687f5759180c475aaea72c267707b1e99
2022-06-24 07:18:17 +09:30
Gage Hugo
b78894f4a5 Retire openstack-helm-deployments
As part of our discussion from the latest PTG, as well as several
prior, one of the goals for the project was to retire any of the
unused repositories under the openstack-helm umbrella.

This change seeks to retire the openstack-helm-deployments repo
since it has not been maintained and the use-case that it was
originally created for is no longer being actively pursued.

Depends-on: https://review.opendev.org/c/openstack/openstack-helm-deployments/+/847410
Change-Id: Idb63ff8e74427d2b2adab5f003441fb0f6b218b1
2022-06-23 16:31:45 -05:00
Zuul
063cfcdc3d Merge "Add cinder ibm storwize charm" 2022-06-23 15:13:01 +00:00
Zuul
762f8d88c1 Merge "Clarify "ATC" and "AC" terms from the bylaws perspective" 2022-06-21 20:54:30 +00:00
Samuel Walladge
3365dd0eea Add cinder ibm storwize charm
Change-Id: I78570fd5ce4c28a02fbecb8a19a550196e417bb3
2022-06-21 14:15:26 +09:30
Slawek Kaplonski
cf340d6181 Define Emerging technology and inactive projects framework
At the October 2021 PTG and April 2022 PTG we discussed the need to for
something like "technical preview" state for the e.g. new OpenStack
projects which don't meet all requirements for being official OpenStack
project (see Skyline for example).
This patch adds framework for such projects. It's called "emerging
technology" state which can be set for new projects.
It also defines "inactive" state for the existing, not well maintained
projects.

Change-Id: I32a07f8bb46723f36c1bf846644b6aa768778a4f
2022-06-16 05:48:20 +00:00
Ghanshyam Mann
8a71c75939 Clarify "ATC" and "AC" terms from the bylaws perspective
Foundation bylaws mention the "ATC" term and during
the merging of UC to TC we changed it to "AC". Adding a line
stating that both are the same term and that way we will comply
with the bylaws also

- https://openinfra.dev/legal/openstack-technical-committee-member-policy

Change-Id: Icd7efda1d7a49c6ddb1b7f4ac9687e7e6b231a84
2022-06-06 20:21:57 +00:00
Zuul
856b388bf8 Merge "Add community infrastructure contributor in upstream investment" 2022-06-06 20:10:59 +00:00
Zuul
97178068a4 Merge "Documenting the OpenStack release new identification process" 2022-06-03 17:32:56 +00:00
Zuul
d2e7baa8ac Merge "Add resolution for OpenStack release identification schema" 2022-06-03 17:29:19 +00:00
Zuul
337fed1627 Merge "Add project stats check tool" 2022-06-03 17:28:30 +00:00
Zuul
87031266eb Merge "Remove security-analysis repo from Security SIG" 2022-06-02 19:31:25 +00:00
Jeremy Stanley
9c65ea328b Remove security-analysis repo from Security SIG
The security-analysis repo is slated for retirement by the Security
SIG. This change removes the security-analysis repository from the
list that is currently maintained by the Security SIG.

https://lists.openstack.org/pipermail/openstack-discuss/2022-June/028816.html

Change-Id: I1d59c3534d9982c97f451cfc8ee711a44e71a6ef
2022-06-02 14:28:59 +00:00
Ghanshyam Mann
74e34a6372 Add community infrastructure contributor in upstream investment
Adding infra contributors opportunities in upstream investment
(copy from previous year) which still need help.

Change-Id: I7fe371b5844f1524d02bb911763957658e9afedd
2022-05-29 10:56:50 -05:00
Slawek Kaplonski
66491e6e02 Update potential triggers to consider dropping of the project
Recently we discussed with Release Management team some possible
improvements in the project governance. Summary of that discussion can
be found in [1].
This patch updates potential triggers to consider project to be dropped
in the dropping-projects document to reflect those improvements
mentioned in [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028418.html

Change-Id: I3c9bb37be8ab9ab5282377169de906db2bf5b7fc
2022-05-27 13:12:21 +00:00
ricolin
14e078a7a3 Add project stats check tool
Validate on Zuul builds and Gerrit.
This is needed for project stats check. Please check etherpad for more
detail discussion or output example [1].

Run project_stats_check.py with no arguments will run on all projects
defined in `reference/projects.yaml`.

If you wish to run for specific project or branch. Run like:
`project_stats_check.py -p heat,sahara -b master,stable/xena`

[1] https://etherpad.opendev.org/p/health_check

Change-Id: I84c3a4898a74c26746fd66d046a80b8936a608e9
2022-05-27 13:11:31 +00:00
Dr. Jens Harbott
c5955968dd Add a repository for the Large Scale SIG
This repository is to contain documentation produced by the Large Scale
SIG[0]. In particular we want to move the content currently held in the
Wiki[1] in order to allow for easier collaborative editing.

[0] https://governance.openstack.org/sigs/
[1] https://wiki.openstack.org/wiki/Large_Scale_SIG

Depends-On: https://review.opendev.org/c/openstack/project-config/+/843534
Change-Id: I414ebaa471841312dd9c6f2b3673ac326c555d7b
2022-05-26 19:30:45 +02:00
Ghanshyam Mann
d29da1b7de Documenting the OpenStack release new identification process
After the discussion in ML thread[1], gerrit[2], Foundation
staff joined in TC meeting and we all agreed to give the release
name handling to Foundation and TC will not be involved in that[3].

Release name will be used for marketing purpose and release tooling
but we will use the release number as a primary identifier in the
OpenStack development cycle. TC had another call[4] to discuss about
the details of where to use releae name and number and passed the
resolution
- https://review.opendev.org/c/openstack/governance/+/843214

[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028354.html
[2] https://review.opendev.org/c/openstack/governance/+/839897
[3] https://meetings.opendev.org/meetings/tc/2022/tc.2022-05-12-15.00.log.html#l-245
[4] https://etherpad.opendev.org/p/openstack-release-identification-schema

Change-Id: Ibeb66662e7b71c3b7b1c1acee3bfccfcca11e544
2022-05-25 17:10:58 -05:00