Difference between revisions of "Cyborg/Wallaby Release Schedule"
< Cyborg
Yumeng bao (talk | contribs) (→Blueprints with milestone) |
Yumeng bao (talk | contribs) (→Blueprints with milestone) |
||
Line 16: | Line 16: | ||
= Blueprints with milestone = | = Blueprints with milestone = | ||
− | According to the [https://etherpad.opendev.org/p/cyborg-wallaby-goals approved goals in Wallaby PTG] | + | According to the [<big>https://etherpad.opendev.org/p/cyborg-wallaby-goals approved goals in Wallaby PTG</big>], developers can roughly track all the approved blueprints set with milestones in the following. But please be aware that this page is usually created at the beginning of a release cycle, and may not update-to-date with the whole development process. For update-to-date and detailed blueprints and bug information, please also track in the storyboard [https://storyboard.openstack.org/#!/board/224 Cyborg Wallaby Release Board]. For development code, track in the [https://review.opendev.org/#/q/project:openstack/cyborg Gerrit]. |
*Wallaby milestone 1 | *Wallaby milestone 1 |
Revision as of 08:40, 3 November 2020
Dates Overview
- Cyborg roughly follows the general release schedule.
- Oct 26 - Oct 30: Virtual PTG
- Nov 30 - Dec 04: Victoria-1 milestone, victoria legacy, and doc, wiki freeze
- Jan 18 - Jan 22: Victoria-2 milestone, cyborg spec freeze
- Mar 01 - Mar 05: non-client library (Oslo etc) release freeze
- Mar 08 - Mar 12: Victoria-3 milestone, Feature Freeze, final python-cyborgclient release, requirements freeze, Soft String Freeze
- Mar 22 - Mar 26: RC1 and Hard StringFreeze
- Apr 05 - Apr 09: Final RCs and intermediary releases
- Apr 12 - Apr 16: Wallaby release
- Cyborg-Nova-Neutron Cross-project integration should both follow Nova and Neutron specific release schedules:
- [TODO: update the link here once it is released. Nova Wallaby Release Schedule]
- [TODO: update the link here once released. Neutron Wallaby Release Schedule]
Blueprints with milestone
According to the [https://etherpad.opendev.org/p/cyborg-wallaby-goals approved goals in Wallaby PTG], developers can roughly track all the approved blueprints set with milestones in the following. But please be aware that this page is usually created at the beginning of a release cycle, and may not update-to-date with the whole development process. For update-to-date and detailed blueprints and bug information, please also track in the storyboard Cyborg Wallaby Release Board. For development code, track in the Gerrit.
- Wallaby milestone 1
- (Yumeng & Wenping)Support vGPU specs: storyboard,cyborg-driver-spec,nova-support-spec
- (Xinran and Yongli He)Smartnic support specs:specs,poc code
- (Yumeng)Program API enhancement, specs
- (Shogo)Doc page of cyborg command-line interface : https://review.opendev.org/#/c/751986/1
- (wangzhh)Attribute API support specs and POC code: specs
- (Yumeng)Policy refresh implementation - ARQ APIs https://storyboard.openstack.org/#!/story/2007024
- (Brin TODO:ping nova to review or approve)Nova operations: shelve-and-unshelve, suspend-and-resume,shelve-and-unshelve,suspend-and-resume
- Wallaby milestone2
- (Shogo)Doc updates:add doc page for program API( API-ref and user guidance are both needed),
- (Shogo)Merge Doc page of cyborg command-line interface : https://review.opendev.org/#/c/751986/1
- (Yumeng)Continue Policy refresh implementation - Device & Deployable APIs, https://storyboard.openstack.org/#!/story/2007024
- New driver support? spec freeze
- (Yumeng)Program API enhancement PoC code
- (Yumeng) Nova operations: cold migration, PoC cold-migration-and-resize
- Wallaby milestone3
- [open to all] Tempest tests, milestone3, Validate Nova Operations https://storyboard.openstack.org/#!/story/2007358
- [open to all]add patch devices API to enale/disable a device for maintance usage (similar to compute node maintance), PTG aggrement, [1]
- [open-to-all]Add project_id and is_public for device_profile? (L131)PTG agreement
- Attribute API code landing (wangzhh)
- Support SmartNIC(Xinran and Yongli He)
- New driver support? feature freeze: milestone3
- Inspur NVME SSD driver, Arthur Dayne https://storyboard.openstack.org/#!/story/2007811
FAQs
Please see: [TODO(yumeng): add cyborg contributor doc link here Cyborg team process].