Contents

Project Info

Project proposal

Project Main page

Release Deliverable

NameDescription
Cardinal coreImplement support for autonomous notifications (SNMP Trap and SNMP Info messages)
Cardinal coreImplement support to enable Listeners to register for autonomous notifications (REST)
Cardinal coreDesign and implementation to support monitoring OpenDaylight network - OpenFlow Devices
Cardinal coreDesign and implementation to support monitoring OpenDaylight network - NETCONF Devices
Cardinal MIBEnhance Cardinal MIB to support above features
Cardinal Interface(s)Enhance/Validate Cardinal SNMP (v2) and REST interfaces to support above features
JUnit Test casesWrite and submit test cases for Cardinal features introduced in Carbon-Release
CSIT Test suiteWrite and submit CSIT Test cases for each feature introduced in Carbon-Release
DocumentationUpdate Project Wiki and Release Plan. Submit Gerrit updates for User guides, Installation Guide, etc.

Release Milestones

MilestoneOffset-2 (Carbon)Deliverables
M1NOV/3/2016


NameStatusDescription
Intent to participateCompletedIntent to participate in Carbon Simultaneous Release [Email]
Candidate Release PlanCompletedCandidate Release Plan


M2DEC/8/2016


NameStatusDescription
Release PlanCompletedFinal Release Plan
Design Document & Test planCompleted
Feature(s)Completed
  • Cardinal MIB: Enhance Cardinal MIB to support OpenFlow Devices
  • Cardinal core: Implementation to support monitoring/metering OpenDaylight network - OpenFlow Devices
  • Cardinal Interface(s): Validate Cardinal SNMP (v2) interface framework supports above features - SNMP GET
  • Cardinal Interface(s): Enhance Cardinal REST APIs to to support above Cardinal-features - REST GET
  • M2 Completion status email
Unit TestCompleted
  • JUnit Test cases: Submit test cases for Cardinal features (KarafInfo, SysInfo)
  • Integration test cases: Update Integration Test cases (wiki) for this milestone


M3FEB/2/2017


NameStatusDescription
Design document (incremental update)completed
Feature(s)completed
  • Cardinal MIB: Enhance Cardinal MIB to support NETCONF Devices
  • Cardinal core: Implementation to support monitoring/metering OpenDaylight network - NETCONF Devices
  • Cardinal Interface(s): Validate Cardinal SNMP (v2) interface framework supports above features - SNMP GET
  • Cardinal Interface(s): Enhance Cardinal REST APIs to to support above Cardinal-features - REST GET
Unit Test (JUnit Test cases)completed
  • JUnit Test cases: Submit test cases for Cardinal features introduced in this milestone
  • Integration test cases: Update Integration Test cases (wiki) for this milestone
System test (CSIT)completed
  • CSIT Test suite: Submit CSIT Test cases for each feature introduced in this milestone


M4MAR/2/2017


NameStatusDescription
API Freezecompleted
  • REST API from all Cardinal Services freeze
Feature(s)completed
  • Cardinal MIB: Enhance Cardinal MIB to support Traps/Info for Cardinal-Carbon MIB attributes
  • Implementation support for (SNMP Traps, SNMP Info) in Cardinal
  • Cardinal as an "SNMP Agent as a Service" Implementation
Unit Test (JUnit Test cases)completed
  • JUnit Test cases: Submit test cases for Cardinal features introduced in this milestone
  • Integration test cases: Update Integration Test cases (wiki) for this milestone
System test (CSIT)completed
  • CSIT Test suite: Submit CSIT Test cases for each feature introduced in this milestone


M5MAR/30/2017


NameStatusDescription
Code Freezecompleted
Documentationcompleted
  • Documentation: Update Project Wiki and Release Plan
  • Documentation: Verify availability of User guides, Installation Guide, etc.
Feature(s)completed
  • Document submissions: Gerrit submission for User guide (Carbon Release)
  • Document submissions: Gerrit submission for Installation guide (Carbon Release)
  • Document submissions: Verify Gerrit submission for CSIT Test suite (Carbon Release)
System test (CSIT)completed
  • CSIT Test suite: Execute CSIT Test Suite for Cardinal-Carbon features
  • CSIT Test suite: Validate code-coverage as generated (based on JUnit test coverage)


RC0Not Applicable


NameStatusDescription
Deliverable Name
Deliverable Description


RC1Not Applicable


NameStatusDescription
Deliverable Name
Deliverable Description


RC2Not Applicable


NameStatusDescription
Release Review
Release Review Description
Deliverable Name
Deliverable Description


Formal ReleaseNot Applicable


NameStatusDescription
Deliverable Name
Deliverable Description


Engineers committed to OpenDaylight Carbon - Cardinal

Expected Dependencies on Other Projects

Expected Incompatibilities with Other Projects

Compatibility with Previous Releases

Removed APIs and/or Functionality

Deprecated APIs and/or Functionality

Changed APIs and/or Functionality

Test Tools Requirements

Other