Jump to: navigation, search

Difference between revisions of "Cyborg/Victoria Release Schedule"

(Dates Overview)
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= Dates Overview =
 
= Dates Overview =
  
Cyborg roughly follows the [https://releases.openstack.org/victoria/schedule.html general release schedule].
+
*Cyborg roughly follows the [https://releases.openstack.org/victoria/schedule.html general release schedule].
 +
**Jun 01 - June 05: Virtual PTG
 +
**Jun 15 - Jun 19: Victoria-1 milestone, ussuri legacy and doc,wiki freeze
 +
**Jul 27 - Jul 31: Victoria-2 milestone, cyborg spec freeze
 +
**Aug 31 - Sep 04: non-client library (Oslo etc) release freeze
 +
**Sep 07 - Sep 11: Victoria-3 milestone, Feature Freeze, final python-cyborgclient release, requirements freeze, Soft String Freeze
 +
**Sep 21 - Sep 25: RC1 and Hard StringFreeze
 +
**Oct 05 - Oct 09: Last release candidates
 +
**Oct 12 - Oct 16: Victoria release
  
* Jun 01 - June 05: Virtual PTG
+
*Cyborg-Nova-Neutron Cross-project integration should both follow Nova and Neutron specific release schedules:
* Jun 15 - Jun 19: Victoria-1 milestone, ussuri legacy and doc,wiki freeze
+
**[https://wiki.openstack.org/wiki/Nova/Victoria_Release_Schedule Nova Victoria Release Schedule]
* Jul 27 - Jul 31: Victoria-2 milestone, cyborg spec freeze
+
**[https://wiki.openstack.org/wiki/Network/Meetings#Announcements_.2F_Reminders Neutron Victoria Release Schedule]
* Aug 31 - Sep 04: non-client library (Oslo etc) release freeze
 
* Sep 07 - Sep 11: Victoria-3 milestone, Feature Freeze, final python-cyborgclient release, requirements freeze, Soft String Freeze
 
* Sep 21 - Sep 25: RC1 and Hard StringFreeze
 
* Oct 05 - Oct 09: Last release candidates
 
* Oct 12 - Oct 16: Victoria release
 
  
Cyborg-Nova-Neutron Cross-project integration should both follow Nova and Neutron specific release schedules:
+
= Blueprints with milestone =
*[https://wiki.openstack.org/wiki/Nova/Victoria_Release_Schedule Nova Victoria Release Schedule]
+
According to the [https://etherpad.opendev.org/p/cyborg-victoria-goals approved goals in Victoria PTG] and each milestone dates above, 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/216 Cyborg Victoria Release Board]. For development code, track in the [https://review.opendev.org/#/q/project:openstack/cyborg Gerrit].
*[https://wiki.openstack.org/wiki/Network/Meetings#Announcements_.2F_Reminders Neutron Victoria Release Schedule]
+
 
 +
*Victoria milestone 1
 +
**Containerize Cyborg, remove OPAE dependency and sync with Kolla, Yumeng,https://storyboard.openstack.org/#!/story/2007810
 +
**Wiki page and doc update(Wiki - milestone1, CLI doc-milestone2, admin-milestone2 and contributor's guide-milestone2), Yumeng & Shogo https://storyboard.openstack.org/#!/story/2007809
 +
**Review and Merge Ussuri legacy: support python3 legacy, Brin's patch and https://storyboard.openstack.org/#!/story/2003219
 +
**Review and Merge other legacy related to infra(patch topics like: unittest.mock, drop_future_imports, drop_mock,reset_conf, tox etc.)
 +
 
 +
*Victoria milestone2
 +
**API Policy check, Yumeng,https://storyboard.openstack.org/#!/story/2007024
 +
**Third-party CI support discussion(the outcome could be a driver related  doc in contributor's doc): Yumeng,https://storyboard.openstack.org/#!/story/2006183
 +
**New driver support, spec freeze
 +
***Inspur FPGA driver,Songweiping https://storyboard.openstack.org/#!/story/2007772
 +
***Intel QAT driver,Xinran https://storyboard.openstack.org/#!/story/2007773
 +
***Inspur NVME SSD driver,Arthur Dayne https://storyboard.openstack.org/#!/story/2007774
 +
**Program API, shogo,https://storyboard.openstack.org/#!/story/2006926
 +
**[open to all][low-hanging fruit] Conductor does DB update: https://storyboard.openstack.org/#!/story/2006187
 +
 
 +
*Victoria milestone3
 +
**Nova operations -- milestone3, nova launchpad( support shelve and unshelve, cold migration and resize, suspend and resume, rebuild and evacuate)
 +
**[open to all] Tempest tests, milestone3,  Validate Nova Operations https://storyboard.openstack.org/#!/story/2007358
 +
**Device enable/disable, milestone3, shogo,,https://storyboard.openstack.org/#!/story/2006929
 +
**Attribute API,support SmartNIC,milestone3? Shaohe
 +
**DB consistency, milestone3, poc patch, Xinran
 +
**New driver support, feature freeze: milestone3
 +
***Intel QAT Driver,xinran https://storyboard.openstack.org/#!/story/2006384
 +
***Inspur FPGA  driver,songweiping https://storyboard.openstack.org/#!/story/2007775
 +
***Inspur NVME SSD driver,Arthur Dayne https://storyboard.openstack.org/#!/story/2007811
 +
**[open to all] (New) Community goa: Migrate CI/CD jobs to new Ubuntu LTS Focal https://storyboard.openstack.org/#!/story/2007821  http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015459.html
 +
 
 +
*Nova-neutron-nova SmartNIC Integration
 +
**nova-spec,Xinran, milestone2, nova spec freeze(This may change according to nova and neutron suggestions)
 +
**features in nova and neutron, milestone3, feature freeze(This may change according to nova and neutron suggestions)
  
 
= FAQs =
 
= FAQs =
  
 
Please see: [TODO(yumeng): add cyborg contributor doc link here Cyborg team process].
 
Please see: [TODO(yumeng): add cyborg contributor doc link here Cyborg team process].

Latest revision as of 02:24, 1 July 2020

Dates Overview

  • Cyborg roughly follows the general release schedule.
    • Jun 01 - June 05: Virtual PTG
    • Jun 15 - Jun 19: Victoria-1 milestone, ussuri legacy and doc,wiki freeze
    • Jul 27 - Jul 31: Victoria-2 milestone, cyborg spec freeze
    • Aug 31 - Sep 04: non-client library (Oslo etc) release freeze
    • Sep 07 - Sep 11: Victoria-3 milestone, Feature Freeze, final python-cyborgclient release, requirements freeze, Soft String Freeze
    • Sep 21 - Sep 25: RC1 and Hard StringFreeze
    • Oct 05 - Oct 09: Last release candidates
    • Oct 12 - Oct 16: Victoria release

Blueprints with milestone

According to the approved goals in Victoria PTG and each milestone dates above, 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 Victoria Release Board. For development code, track in the Gerrit.

  • Nova-neutron-nova SmartNIC Integration
    • nova-spec,Xinran, milestone2, nova spec freeze(This may change according to nova and neutron suggestions)
    • features in nova and neutron, milestone3, feature freeze(This may change according to nova and neutron suggestions)

FAQs

Please see: [TODO(yumeng): add cyborg contributor doc link here Cyborg team process].