Difference between revisions of "Manila/TrainCycle"
(→Approved Specs for Train) |
(→Specs) |
||
Line 1: | Line 1: | ||
This wiki document is used to track work that has been scheduled for the Train release of OpenStack Manila. The release schedule is [https://releases.openstack.org/train/schedule.html here]. The manila project specific deadlines proposed are [https://review.opendev.org/#/c/655667/ here]. | This wiki document is used to track work that has been scheduled for the Train release of OpenStack Manila. The release schedule is [https://releases.openstack.org/train/schedule.html here]. The manila project specific deadlines proposed are [https://review.opendev.org/#/c/655667/ here]. | ||
− | == Specs == | + | === Approved Specs for Train === |
− | |||
− | |||
=== Create share from snapshots in another pool or back end === | === Create share from snapshots in another pool or back end === | ||
Line 9: | Line 7: | ||
'''Work Items:'''<br /> | '''Work Items:'''<br /> | ||
- Spec: https://review.opendev.org/#/c/609537/ | - Spec: https://review.opendev.org/#/c/609537/ | ||
+ | |||
=== Share network multiple subnets === | === Share network multiple subnets === | ||
Line 14: | Line 13: | ||
'''Work Items:'''<br /> | '''Work Items:'''<br /> | ||
- Spec: https://review.opendev.org/#/c/619925/ | - Spec: https://review.opendev.org/#/c/619925/ | ||
+ | |||
=== Share and back end capabilities improvements === | === Share and back end capabilities improvements === | ||
Line 19: | Line 19: | ||
'''Work Items:'''<br /> | '''Work Items:'''<br /> | ||
- Spec: https://review.opendev.org/#/c/616383/ | - Spec: https://review.opendev.org/#/c/616383/ | ||
+ | |||
+ | |||
+ | === Manila support for python-openstackclient === | ||
+ | '''Owner/s: vkmc, s0ru''' <br /> | ||
+ | '''Work items:'''<br> | ||
+ | - Spec: https://review.opendev.org/#/c/644218/ | ||
+ | |||
+ | |||
+ | === Add update share-type api to share types === | ||
+ | '''Owner/s: haixin''' <br /> | ||
+ | '''Work items:'''<br> | ||
+ | - Spec: https://review.opendev.org/#/c/661209/ | ||
+ | - Spec: https://review.opendev.org/#/c/672244/ | ||
== Governance Goals == | == Governance Goals == |
Revision as of 16:24, 5 August 2019
This wiki document is used to track work that has been scheduled for the Train release of OpenStack Manila. The release schedule is here. The manila project specific deadlines proposed are here.
Contents
- 1 Approved Specs for Train
- 2 Create share from snapshots in another pool or back end
- 3 Share network multiple subnets
- 4 Share and back end capabilities improvements
- 5 Manila support for python-openstackclient
- 6 Add update share-type api to share types
- 7 Governance Goals
- 8 Other Work
- 9 Bug Triage
- 10 Reference
Approved Specs for Train
Owner/s: dviroel
Work Items:
- Spec: https://review.opendev.org/#/c/609537/
Owner/s: lseki
Work Items:
- Spec: https://review.opendev.org/#/c/619925/
Owner/s:
Work Items:
- Spec: https://review.opendev.org/#/c/616383/
Manila support for python-openstackclient
Owner/s: vkmc, s0ru
Work items:
- Spec: https://review.opendev.org/#/c/644218/
Owner/s: haixin
Work items:
- Spec: https://review.opendev.org/#/c/661209/
- Spec: https://review.opendev.org/#/c/672244/
Governance Goals
Render docs as PDFs
Owner/s:
TC Goal Champion: Alexandra Settle (asettle)
Work Items:
- Goal Description: https://governance.openstack.org/tc/goals/train/pdf-doc-generation.html
IPv6 testing
Owner/s:
TC Goal Champion: Ghanshyam Mann (gmann)
Work Items:
- Goal description: https://review.opendev.org/#/c/653545/9/goals/train/ipv6-support-and-testing.rst
- Goal description (changes by fungi): https://review.opendev.org/#/c/657174/1/goals/train/ipv6-support-and-testing.rst
Other Work
Manila UI plugin
Owner/s: vkmc
Work Items:
- Extending integration tests
- manila-ui integration test framework was added in Stein release by e0ne: https://review.openstack.org/#/c/635112/
- Catching up to Manila API versions - v2.32 as of Stein release
- We need bugs against each API version and volunteers to work on these bugs
Manila CSI
Owner/s: tbarron/gouthamr
Work Items:
- CSI driver implementation: https://github.com/kubernetes/cloud-provider-openstack/pull/536 has merged!
- Add CI jobs for Manila CSI: https://github.com/kubernetes/cloud-provider-openstack/issues/630
- Enhancements to the CSI driver:
- Volume extension
- Snapshots
- Topology
Owner/s: gouthamr
Work Items:
- Enable tooz with etcd on DevStack
- Convert remaining oslo_concurrency file locks to tooz
- Create a multi-node devstack job template
- Create a "HA" test job with the muti-node devstack job
OpenStack Client Integration
Owner/s: s0ru, vkmc, enriquetaso
Work Items:
- Extend the osc shell support within python-manilaclient
- Shell implementation added here (gouthamr): https://review.opendev.org/#/c/642222/
- Add CRUD operations on shares as a beginning
- Implementation: https://review.opendev.org/#/q/topic:bp/openstack-client-support+(status:open+OR+status:merged)+project:%255E.*manila.*
OpenStack SDK integration
Owner/s: amito
Work Items:
- Workplan: https://storyboard.openstack.org/#!/story/2003752
- Add basic resources and actions (Share Types, Shares, Access Rules) (amito)
- Shares (basic and share detail) nearly done. I will hopefully upload a patch in the upcoming week (01/11/2018, amito)
- https://review.openstack.org/#/c/638782/
- Add supplementary resources and actions (Snapshots, etc) (gouthamr, amito)
Bug Triage
Bug Czar: jgrosso
Work Items: