4662 Commits

Author SHA1 Message Date
Ghanshyam Mann
7f83058f34 Appoint Alex as OpenStack Charms PTL
Alex raised late candidacy for Charms Zed
cycle PTL
- https://review.opendev.org/c/openstack/election/+/829676
- https://etherpad.opendev.org/p/zed-leaderless

Change-Id: I35673e859282cc9c2a98404052c5e391a6ca252e
2022-02-27 18:44:11 -06:00
Ghanshyam Mann
541b5f83da Appoint Spyros as Magnum PTL
Spyros raised the late candidacy for Magnum
Zed cycle PTL
- https://review.opendev.org/c/openstack/election/+/829537
- https://etherpad.opendev.org/p/zed-leaderless

Change-Id: Ic57bb224234a7965fd2c2011f9808ed41f6808ff
2022-02-27 18:37:15 -06:00
Ghanshyam Mann
546b947c41 Appoint suzhengwei as Masakari PTL
suzhengwei candidacy for zed cycle could not
be validated due to different email address in
OIF membership
- https://review.opendev.org/c/openstack/election/+/829154
- https://etherpad.opendev.org/p/zed-leaderless

Change-Id: I43b76e47d36b3700982edb760f402a2a684d6175
2022-02-27 18:22:00 -06:00
Ghanshyam Mann
c0df323d63 Appoint FengShengqin as Zun PTL
FengShengqin raised candidacy as Zun PTL
position for Zed Cycle but that was not valid as
per the current requirements.

- https://review.opendev.org/c/openstack/election/+/828402
- https://etherpad.opendev.org/p/zed-leaderless

Change-Id: I92c2f00edf1f400590253cce8d3a599e544dc009
2022-02-27 17:48:23 -06:00
Ghanshyam Mann
e900d6ae1f Close Zed PTL Elections
Change-Id: I1ff1ef20ea9d3da8e8123d5c2ddef2d10a45a9ef
2022-02-25 15:49:37 +00:00
Zuul
020acb311f Merge "Revert "Switch Keystone to DPL"" 2022-02-22 19:34:38 +00:00
Zuul
0f758605cc Merge "Remove the tags framework (part 1)" 2022-02-20 19:30:08 +00:00
Ghanshyam Mann
488915ce63 Add link to Zed announcement
Change-Id: I6d2f79433664002dd27e8b20ed09baae92550595
2022-02-14 16:24:15 -06:00
Gage Hugo
00338cd894 Revert "Switch Keystone to DPL"
This reverts commit 48a02a308e73eb0c2fc57c758b23e1b1c25f66bb.

Reason for revert: For the current election cycle Z we
have a candidate who wishes to run for PTL. As a result,
keystone will look to switching back from the DPL model
back to PTL driven.

Change-Id: I673e7bfd360b438abb2fd7f66b32c225c566c4d1
2022-02-14 21:02:55 +00:00
Dan Smith
72a3018a21 Clean generated files before run in docs target
Change-Id: Ia7f35bec67c90a907d87d089fc596b203f405a26
2022-02-10 11:38:01 -08:00
Zuul
bd464457f4 Merge "Remove security-specs from security sig" 2022-02-10 16:07:18 +00:00
Zuul
051daaf458 Merge "Add timelines to few of the Chair duties." 2022-02-10 15:56:12 +00:00
Ghanshyam Mann
fcbfe33db6 Add timelines to few of the Chair duties.
Change-Id: I82739557c741fe76e19bb756898df9cc7bb27436
2022-02-08 18:50:26 +00:00
zhouhenglc
0fee3b975a Continue to maintain the neutron-fwaas project
Many users still need L3 firewalls and Inspur team wants to continue
to maintain this project.
Neutron drivers team discussed the topic of the maintenance of
neutron-fwaas, and agreed to include neutron-fwaas again to Neutron
stadium[1].

[1] https://meetings.opendev.org/meetings/neutron_drivers/2022/neutron_drivers.2022-01-28-14.00.log.html#l-14

Change-Id: Ifa7159e37445d5024e884481b30d0aadcde10d2f
2022-02-07 15:44:36 +08:00
Gage Hugo
63a41a4995 Remove security-specs from security sig
The security-specs repo is slated for retirement[0] as per the
security-sig. This change removes the security-specs repository
from the list that is currently maintained by the security-sig.

Change-Id: I6642ab3e6b40f0565521455907beb08d3752eb70
2022-02-05 15:33:58 -06:00
Radosław Piliszek
b7f45e2266 Remove the tags framework (part 1)
This change enacts the first steps of the TC's decision to remove
the tags framework. [1]

This change does not remove all the parts to avoid breaking
the releases tooling as well as to preserve useful information
as discussed under this change and during one of the TC meetings.
[2]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-October/025554.html
[2] https://meetings.opendev.org/meetings/tc/2022/tc.2022-01-20-15.00.log.html

Change-Id: Iab4a136905a9c7a61530ff7576a216d229f717a0
2022-02-03 18:32:27 +00:00
Zuul
f272a40df0 Merge "Add proposed community goal for FIPS compatibility and compliance" 2022-01-28 03:35:39 +00:00
Ghanshyam Mann
d95ab28bff Rename skyline project repo
skyline repo are renamed now
- https://review.opendev.org/c/openstack/project-config/+/822222/3

Update those in projects.yaml file.

Change-Id: I185ddb3289c8bd1077eb1560c6d39bc8730c9a53
2022-01-24 21:32:52 -06:00
Ghanshyam Mann
9484073dd9 Cleanup expired extra-atcs
Change-Id: Ieb05d3b46be5115e20f1eb97eab487ccb9bb4a8c
2022-01-21 17:39:13 -06:00
Zuul
e8d7dcf671 Merge "Starting the 'Z' release naming process" 2022-01-20 01:35:28 +00:00
Ghanshyam Mann
b3e4cc67ec Fix hardcoded extlinks link error in sphinx 4.4.0
governance doc job is failing because sphinx 4.4.0
raise error for hardcoded extlinks link
- https://github.com/sphinx-doc/sphinx/pull/9800

Warning, treated as error:
/home/zuul/src/opendev.org/openstack/governance/doc/source/goals/completed/pike/deploy-api-in-wsgi.rst:269:hardcoded link '6ef5fa9adc'

https://zuul.opendev.org/t/openstack/build/b84dd8d2989243bfa0cebee1a21dc4ff

we have 'repo' as extlinks
- 16302d8a2f/doc/source/conf.py (L50)

This fixes the hardcoded extlinks link and unblock the gate.

Change-Id: I61873080e0ebaa679fee191e1ae968a488bd637b
2022-01-19 12:25:29 -06:00
Ade Lee
4348fb36bd Add proposed community goal for FIPS compatibility and compliance
Change-Id: Ie1b5e613974e898202d2e5856980c39842cd27f7
2022-01-17 20:01:24 +00:00
Zuul
16302d8a2f Merge "[masakari] Transfer PTL role to suzhengwei" 2022-01-17 02:03:52 +00:00
Zuul
2521d439d4 Merge "Add the cinder-nimblestorage charm to Openstack charms" 2022-01-14 13:31:09 +00:00
Gustavo Sanchez
4450e822fb
Add the cinder-nimblestorage charm to Openstack charms
This charm implements a nimblestorage backend for cinder, acting as
a subordinate charm.

Depends-On: I93aa9fe3ab089bbeae2b87881bfc931f4ddf0204
Change-Id: I25f5c4e5a209e77352a449129895cd33935190cc
2022-01-13 10:35:08 -04:00
Radosław Piliszek
2666de8ca4 [masakari] Transfer PTL role to suzhengwei
Due to a shift in my priorities and being unable to dedicate
enough time, I am transferring the PTL role to suzhengwei.
suzhengwei has been lately the main contributor to the Masakari
project, working on the major features that were introduced in
the last few cycles.
I have already obtained his approval by mail.
Do note his contributions so far were using a different mail
address (sugar-2008@163.com) but I have been asked to use the
Inspur one as it is currently preferred.

Change-Id: I3744b19e91c90ef46f2855c810f40f61ffb8a9a2
2022-01-13 08:18:01 +00:00
Ghanshyam Mann
751d815f5d Starting the 'Z' release naming process
This is to start the naming process for 'Z' release. It will
follow the release name process as defined in
- https://governance.openstack.org/tc/reference/release-naming.html

Below wiki page will be used to collect the nomination from
the community:

- https://wiki.openstack.org/wiki/Release_Naming/Z_Proposals

Change-Id: I5d83cace204d77898eff52f9c4dc59fc3060ef8f
2022-01-11 09:11:30 -06:00
Gustavo Sanchez
1170b571bd
Add the cinder-solidfire charm to Openstack charms
This charm implements a solidfire backend for cinder, acting as
a subordinate charm.

Depends-On: I523074a9578bf5f327608de0a4144a0597a65287
Change-Id: Ia0b48d3e399965a6e138ea18c447eafd6009385c
2022-01-07 10:04:48 -04:00
Zuul
f099520d44 Merge "Add Skyline as an official project" 2021-12-17 18:59:37 +00:00
Zuul
d02eb9208c Merge "Updating the Yoga testing runtime" 2021-12-13 15:37:42 +00:00
Zuul
889dd95cc2 Merge "Add NVidia vGPU plugin charm to OpenStack charms" 2021-12-09 16:00:57 +00:00
Hanxiang Gao
7718c03127 Add Skyline as an official project
Skyline is an OpenStack dashboard optimized by UI and UE.
It has a modern technology stack and ecology, is easier for
developers to maintain and operate by users, and has higher
concurrency performance.

Here are two videos to preview Skyline:
- Skyline technical overview[1].
- Skyline dashboard operating demo[2].

Skyline has the following technical advantages:
1. Separation of concerns, front-end focus on functional design
   and user experience, back-end focus on data logic.
2. Embrace modern browser technology and ecology: React, Ant Design,
   and Mobx.
3. Most functions directly call OpenStack-API, the call chain is
   simple, the logic is clearer, and the API responds quickly.
4. Use React component to process rendering, the page display
   process is fast and smooth, bringing users a better UI and UE
   experience.

At present, Skyline has completed the function development of
OpenStack core component, as well as most of the functions of
VPNaaS, Octavia and other components.
corresponding automated test jobs[3][4] are also integrated on
Zuul, and there is good code coverage.
Devstack deployment integration has also been completed, and
integration of kolla and kolla-ansible will complete pending
patch[5][6] after Skyline becomes an official project.

Skyline’s next roadmap will be to cover all existing functions
of Horizon and complete the page development of other OpenStack
components.

[1] https://www.youtube.com/watch?v=Ro8tROYKDlE
[2] https://www.youtube.com/watch?v=pFAJLwzxv0A
[3] https://zuul.opendev.org/t/openstack/project/opendev.org/skyline/skyline-apiserver
[4] https://zuul.opendev.org/t/openstack/project/opendev.org/skyline/skyline-console
[5] https://review.opendev.org/c/openstack/kolla/+/810796
[6] https://review.opendev.org/c/openstack/kolla-ansible/+/810566

Change-Id: Ib91a241c64351c5e69023b2523408c75b80ff74d
2021-12-08 14:18:56 +08:00
Ghanshyam Mann
312e1c7022 Clarify that selected are Active goal as per new model
Community-wide goals are not coupled with cycle so
this commit adds a clarity on slected goals are Active goals
even they are targetted for more than one cycle.

Change-Id: I900a3912dd2e78fa5b267512e0f817db8bda1ec2
2021-12-07 18:17:32 +00:00
Lance Bragstad
076ffed03c Address followup comments to secure RBAC community goal
We're happy with the overall direction in
https://review.opendev.org/c/openstack/governance/+/815158 but these
changes are catching some minor comments.

Change-Id: If2c601b95952cadaacc9cf46a80e93b9c01b351d
2021-12-07 08:19:39 -06:00
Zuul
84ff210314 Merge "Move completed goals into the completed directory" 2021-12-06 23:56:41 +00:00
Zuul
2fa3c17e72 Merge "Select secure and consistent RBAC as a community-wide goal" 2021-12-06 23:56:19 +00:00
Ghanshyam Mann
75d6efaddc Updating the Yoga testing runtime
After the discussion on ML [1], it is not recommended
or best way to drop the py3.6 in Yoga, and keeping it
will help in migration from old (having py3.6) to new
distro (moving to higher python version) versions. For
example, Ubuntu 18.04, CentOS Stream 8 still have 3.6.
CentOS Stream 8 and CentOS Stream 9 both will support
Yoga so we need py3.6 to be tested for a smooth migration.

Considering all these factor to provide a smooth
migration to new python version, TC discussed it in today's
meeting [2] and agreed to keep Python 3.6 testing in Yoga.

We will add CentOS Stream 8 and 9 both with python 3.6 as lowest
and python 3.9 as highest version to run unit tests.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025988.html
[2] https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-02-15.02.log.html#l-33

Change-Id: I2d242ac161b19b7615c667f0f7b56826dd1029d8
Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2021-12-04 13:57:35 +00:00
Zuul
3e70add65e Merge "Add ansible-collection-kolla repo to Kolla project" 2021-12-03 19:00:03 +00:00
Zuul
e496b1336d Merge "Rework the yoga secure RBAC community goal" 2021-11-30 18:18:15 +00:00
Aurelien Lourot
f88b94be44 Add NVidia vGPU plugin charm to OpenStack charms
Add new charm that provides the NVidia vGPU support
to the OpenStack Nova service.

Depends-On: I77e0823d405280a0a067eacb2ab03571c8db7fb4
Change-Id: I45b09e63bb6d8674f61dcc4a3a60952d9465ddf9
2021-11-30 14:17:09 +01:00
Ghanshyam Mann
ac29ea216f Move completed goals into the completed directory
As per the new structure of community-wide goal[1],
we will keep all the completed goals into separate
directory 'goals/completed/' which will help to
track the goals and a clear view on what all goals
still need more work.

Keeping 'Migrate from oslo.rootwrap to oslo.privsep'
goal in the selected directory only as this still need to
finish the work. Rest all previous cycle goals are moved
to 'goals/completed/' directory

[1] https://governance.openstack.org/tc/goals/#completing-goals

Change-Id: I6c0d979038f65abb091db646ddb4c0d09c43735a
2021-11-29 16:12:54 +00:00
Ghanshyam Mann
acdf04a91e Select secure and consistent RBAC as a community-wide goal
RBAC goal has been reworked and has clear direction now.
As per the new structure of community-wide goals, goal
will not be associated with any cycle release but will have
different milestones. This goal has defined the different
milestones to complete the work.

Change-Id: I52744507cf5be6e47e96c69af4300cb84018c2e9
2021-11-29 09:32:09 -06:00
Ghanshyam Mann
4a2df75171 Rework the yoga secure RBAC community goal
The Yoga PTG shed a lot of discussion on the useage of system scope and
default roles.

The yoga community goal is still useful, but the discussions highlighted
some confusion in the current approach. We should update the goal to be
consistent with the discussions from the yoga PTG.

This goal is divided into phases spanning the next few development
cycles.

Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>

Change-Id: I061994e17bd96ace9e3d2040d342b71d3add99cc
2021-11-29 09:21:57 -06:00
Mark Goddard
80c7f7e4ab Add ansible-collection-kolla repo to Kolla project
This repository will contain an Ansible collection for common code
shared between Kolla deliverables.

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

Change-Id: I78cbded7cb9cc0161d8807a10a2098aa77818d4d
2021-11-25 14:45:30 +00:00
Zuul
13c68179dd Merge "Retire training-labs repo" 2021-11-22 18:35:27 +00:00
Zuul
351a98cdf8 Merge "Add 'goal-proposal' topic vote in review check status tool" 2021-11-22 18:35:22 +00:00
Zuul
1dffda6271 Merge "Add ProxySQL repository for OpenStack-Ansible" 2021-11-22 18:06:59 +00:00
Zuul
143c5b7ffc Merge "Remove office hours in favour of weekly meetings" 2021-11-19 17:49:29 +00:00
Zuul
d1f9fb9c47 Merge "Retire puppet-senlin" 2021-11-19 17:45:15 +00:00
Ghanshyam Mann
4a31ed4709 Add 'goal-proposal' topic vote in review check status tool
'goal-proposal' is not present in review check status tool,
adding it with the merging criteria defined in house rules

- https://governance.openstack.org/tc/reference/house-rules.html#community-wide-goal-proposals

Change-Id: Ief8b3b145600990961be90b913868a41615e59eb
2021-11-19 10:54:42 -06:00