Honeycomb/Release Plans/Release Plan 17.01

From fd.io
< Honeycomb
Revision as of 08:21, 20 October 2016 by Mmarsale (Talk | contribs)

Jump to: navigation, search

Introduction

17.01 Release of Honeycomb is it's second release. Relying on VPP's 17.01 release: https://wiki.fd.io/view/Projects/vpp/Release_Plans/Release_Plan_17.01

Release Deliverables

HONEYCOMB-193 Unit test coverage at 80% Complete

The coverage needs to be at 80%


HONEYCOMB-303 VPP ACL plugin support Complete

Current ACL implementation uses vpp's classfier, which has certian limitations.

The most important one is lack of support for reflexive rules.
The ACL plugin (https://github.com/vpp-dev/vpp/tree/acl/plugins/acl-plugin) is being developed
to support (among others) reflexive rules.


HONEYCOMB-132 SNAT Complete

VPP snat plugin needs to be exposed


HONEYCOMB-243 Interfaces bonding Complete

Support for bond interfaces


HONEYCOMB-232 ACL Complete

Stores requirements related to https://jira.opnfv.org/browse/FDS-45


HONEYCOMB-242 Port mirroring Complete

Tap as a Service (port mirroring): This feature is extremely important to debug system.

VPP:

  • SPAN VPP-185 (to go with)
  • cross connect + egress ACLs

view in JIRA


Release Milestones

Milestone Date Deliverables
F0 14/12/2017 APIs frozen. low-risk changes accepted on main branch.
RC1 (F0+14) 4/01/2017 Code complete, pull first release throttle branch, only bug fixes accepted on throttle train. After pull: main branch reopens for new feature / risky commits. First artifacts posted.
RC2 (RC1+14) 18/01/2017 Second artifacts posted.
Formal Release (RC2+7) 25/01/2017 17.01 artifacts available