[TSC-78] Genius Fluorine Release Plan Created: 04/Apr/18  Updated: 05/Apr/18

Status: Open
Project: tsc
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Project Plan Priority: Medium
Reporter: Sam Hague Assignee: Vivek Srivastava
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

ODL Project: genius
ODL Release:
ODL Participation: SNAPSHOT_Integrated (Managed)
ODL Checkpoint: Initial

 Description   

 Following activities are planned in Genius for Fluorine release.

  • Tunnel Manager (ITM) enhancements
    • Support for OF Based Tunnels working with itm-direct-tunnels
    • Make ITM keyed on node-uuid rather than dpn-id
    • Tunnel egress group for supporting traffic switchover in data-plane
  • Service Recovery Implementations
    • Implementation of service recovery for InterfaceManager module using SRM framework
    • Implementation of service recovery for ITM module using SRM framework
    • Add new tests in Genius CSIT for ITM and IFM recovery
  • Integrate with infrautils.ready FunctionalityReadyNotifier
    • ‘FunctionalityReady’ will deliver notifications for each bundle
    • This can be used to derive fine grained service status, eg : InterfaceManager can report itself as OPERATIONAL when the composite bundles come up, along with additional checks, if any. (INFRAUTILS-27)
  • Other miscellaneous items
    • Replace usages of Infrautils counters with infrautils.metrics
    • fix any @SuppressWarnings("checkstyle:*")
    • Use ManagedNewTransactionRunner wherever pending
    • Migrate to new listener framework wherever pending
    • Migrate pending caches to DataObjectCache
    • Log cleanup
    • Refactor mdsalutil-api module to split openflow utils and datastore utils
  • CSIT Enhancements
    • Scale setup for genius tests.
    • ITM configuration with 40 OVS.
    • InterfaceManager l2vlan configuration with 40 OVS.
    • log clean-up in CSIT
  • Documentation enhancements
    • Add documentation for missing modules

Generated at Wed Feb 07 20:45:05 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.