community icon indicating copy to clipboard operation
community copied to clipboard

Scope for first release

Open lungdear opened this issue 1 year ago • 5 comments
trafficstars

Scope of OpenSDN for first release

lungdear avatar Mar 19 '24 10:03 lungdear

Here's an initial list of the roadmap requirements for rel1:

  • [x] Python 3 only; no Py2 left
  • [x] Security updates and patches
    • PARTIAL
  • [x] Ubuntu 20.xx, 22.xx, Rocky9
  • [x] Vanilla kolla-ansible for deployments
  • [x] New versions of OpenStack support
  • [x] Build system updates
  • [x] Doxygen docs
  • [x] Larger scale and more comprehensive testing
  • [x] Cassandra moved to CQL (Python 3 support)
  • [x] VxLAN updates
  • [x] IPv6 updates for NAT66, Metadata6, and more

Stretch Goals:

  • [ ] DPDK testing and DPU support for latest OpenSDN, CloudStack (?) and OpenStack
  • [x] Support for CloudStack, especially in the build system [this might need to move to rel2 --Randy]

Release Process:

  • Create a branch from master for 24.1 (freeze)
  • Cherry pick down from master any fixes for 24.1 during 30 days test period
  • At release date (August 26th 2024) tag 24.1 from release branch as initial release
    • rc-24.1-1, rc-24.1-2 -> 24.1 <- final release
    • If there are security fixes in the branch, we can release 24.1.1, 24.1.2, etc...
  • This process constitutes a breaking change to the past manner we handled release numbers
  • The 24.1 final release is what gets pushed as build to dockerhub

randybias avatar Apr 09 '24 09:04 randybias

@randybias , can you add the new VxLAN & new Metadata6 to the list? They are almost ready.

mkraposhin avatar Apr 25 '24 12:04 mkraposhin

Yes.

randybias avatar May 09 '24 07:05 randybias

@Andrey-mp how are we doing on this list from your perspective? Particularly Py3?

randybias avatar Jun 14 '24 07:06 randybias

@randybias I've added "vanilla kolla-ansible" and "new versions of openstack" now. Py3 - I'm not sure. It looks as a small part left but I can't be sure that next week we will finish it.

Andrey-mp avatar Jun 18 '24 06:06 Andrey-mp