Difference between revisions of "Manila/SteinCycle"
(→Upgrade Health Checker) |
(→Specs) |
||
Line 1: | Line 1: | ||
== Specs == | == Specs == | ||
− | === | + | === Approved Specs for Stein === |
+ | |||
+ | ==== Priority for Access Rules ==== | ||
+ | Lead: zhongjun | ||
+ | |||
+ | Spec: https://specs.openstack.org/openstack/manila-specs/specs/stein/priority-for-access-rules.html | ||
+ | |||
+ | Reviews: | ||
+ | * https://review.openstack.org/#/c/572283/ (Zhenyu Zheng has taken this one) | ||
====Manage/Unmanage Share Servers==== | ====Manage/Unmanage Share Servers==== | ||
Line 17: | Line 25: | ||
* https://review.openstack.org/#/c/391805/ | * https://review.openstack.org/#/c/391805/ | ||
* https://review.openstack.org/#/c/615947/ | * https://review.openstack.org/#/c/615947/ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====Storage Availability Zone Improvements==== | ====Storage Availability Zone Improvements==== | ||
Line 40: | Line 41: | ||
* https://review.openstack.org/#/c/616383/ | * https://review.openstack.org/#/c/616383/ | ||
− | === | + | ==== json schema request validation ==== |
+ | Lead: ? | ||
+ | |||
+ | Spec: | ||
+ | |||
+ | Reviews: | ||
− | ==== | + | Notes: gouthamr sent mail to initial committers asking if they are going to continue with this work or not. |
− | + | === In Review for Train === | |
+ | |||
+ | ====Share Networks Span Subnets==== | ||
− | + | Lead: ganso | |
Reviews: | Reviews: | ||
− | * https://review.openstack.org/#/c/ | + | * https://review.openstack.org/#/c/619925/ (proposed for Train) |
− | ==== | + | ====Create share from snapshots in another pool or back end==== |
− | |||
− | + | Lead: ganso | |
Reviews: | Reviews: | ||
− | + | * https://review.openstack.org/#/c/609537/ | |
− | |||
== Governance Goals == | == Governance Goals == |
Revision as of 14:12, 6 December 2018
Contents
Specs
Approved Specs for Stein
Priority for Access Rules
Lead: zhongjun
Spec: https://specs.openstack.org/openstack/manila-specs/specs/stein/priority-for-access-rules.html
Reviews:
- https://review.openstack.org/#/c/572283/ (Zhenyu Zheng has taken this one)
Lead: ganso
Reviews:
Lead: ganso
Reviews:
Storage Availability Zone Improvements
Lead: gouthamr
Reviews:
Lead: gouthamr
Reviews:
json schema request validation
Lead: ?
Spec:
Reviews:
Notes: gouthamr sent mail to initial committers asking if they are going to continue with this work or not.
In Review for Train
Lead: ganso
Reviews:
- https://review.openstack.org/#/c/619925/ (proposed for Train)
Lead: ganso
Reviews:
Governance Goals
Python3
Lead: vkmc
Tasks:
- Convert jobs to zuulv3 and allow setting py3 version there
- Grenade job is still running on Xenial (we will need to explore zuulv3 so that we can set/override the python3 version which currently defaults to 3.5)
Done:
- Switch xenial dsvm tempest jobs to bionic beaver (gouthamr)
- Start unit-testing with python3.7 (gouthamr)
- https://review.openstack.org/#/c/609558/ (manila)
- https://review.openstack.org/#/c/609557/ (python-manilaclient)
- Can we run lvm job on ubuntu now instead of centos? (gouthamr)
- investigate converting CentOS jobs to Fedora (vkmc)
- complete import zuul job settings from project-config on all branches in all manila repos (gouthamr)
Upgrade Health Checker
Lead: tbarron
Reviews:
- https://review.openstack.org/#/c/611659 (Upgrade Health Check Framework: merged)
Next task: define any non-config upgrade checks for implementation in Stein.
Tasks:
- implement framework (done)
- define non-config upgrade checks
- implement these
- define and implement config-related upgrade tasks (post Stein? depends on oslo support)
Approved Specs
Priority for Access Rules
Lead: zhongjun
Spec: https://specs.openstack.org/openstack/manila-specs/specs/stein/priority-for-access-rules.html
Reviews:
json schema request validation
Lead: ?
Spec:
Reviews:
Notes: gouthamr sent mail to initial committers asking if they are going to continue with this work or not.
Other Work
OVS->OVN implications
Lead: tbarron
Next: define tasks
Tasks:
Manila UI plugin
Lead: vkmc
Next:
Tasks:
- features mappiing - how out of date are we?
- selenium test enablement (dustin wants to help)
- coordinate with horizon project plugin tests
Manila CSI
Lead: tbarron
Next: follow up with hodgepodge to set standing k8s-sig meeting time (gouthamr)
Tasks:
- meet with bswartz regarding possibility of node-specific NFS plugin
- study development/test environments and current proposals (tbarron)
Done:
- met with CERN CSI developers to co-ordinate
- idea: common manila master driver and protocol-specific plugins for nodes
Lead: gouthamr
Next:
Tasks:
uWSGI enablement
Lead: vkmc
Next:
Tasks:
OpenStack Client Integration
Lead: gouthamr
Next:
Tasks:
OpenStack SDK integration
Lead: amito
Workplan: https://storyboard.openstack.org/#!/story/2003752
Next:
Tasks:
- Add basic resources and actions (Share Types, Shares, Access Rules) (amito)
- This is nearly done. I will hopefully upload a patch in the upcoming week (01/11/2018, amito)
- Add supplementary resources and actions (Snapshots, etc) (gouthamr, amito)
OS-Ansible manila role
Lead: Michael Vollman <michael.b.vollman@gmail.com>
Reviews:
Telemetry Extension
Lead: vkmc
Next task: Does this need a spec?
StoryBoard Migration
Probably won't cut over till T release
Lead: tbarron
Next:
Tasks: work with jungleboyj on replacing required launchpad functionality and landing page
Bug Triage
Bug Czar: dustins
Test Reviews
Lead:
Add link to test review etherpad or track them here?