You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »


Assumptions:

  • Release, Security and Documentation scopes are now tracked via JIRA
  • Adoption to “Do not break the build” principle
  • No Vendor equipment is required for this release
  • No new VNF requirement identified by the project team
  • Jenkins Jobs Failures are monitored and fixed by the project team
  • Health check and regression tests issues are reported by the Integration Team
  • Project Team defines their Sprint content based on TSC prioritization to meet the delivery deadlines
  • Inform TSC about any descope content post-M1 before changing FixVersion

M1 

updated Oct 25

  • Define Frankfurt Scope with jira tickets labeled OR fixVersion
  • Any Architecture changes (Y/N)? Yes then require a ArchComm review plan
  • Any API changes Y/N
  • Frankfurt Release Platform Maturity == Dublin goals - update M1 Target
  • New 3rd party dependencies, new FOSS? Y/N (Seed Code)
  • CII badging update
  • Review code coverage goal vs. actuals
  • Change build process to adopt new oparent, Portal SDK - Anything else?
  • Fill in the  Release Planning Template
  • Assess Python3 migration status
  • Assess Java 11 migration status
  • Add project documents to document tracking table

M2/M3

  • API docs complete
  • Data Models (e.g, JSON, YANG, Swagger, etc.) shared with Modeling/Community
  • Architecture Review complete (if required)
  • No Gerrit requests older than 36 hrs.
  • Provide docker to integration testing for Wave1: oParent, PortalSDK
  • OOM port list update
  • Fix any Integration blocker - Daily status updates on integration blockers, Highest/High issues
  • Review and plan resolution of any License scan, security issues
  • Update Frankfurt Risks

M4

Note:  beginning with M4, we are customizing requirements for OOM, INT, VNFREQ, VNFSDK, and VVP.  M1 and M2/3 requirements will be customized beginning with Guilin.

Tasks/DeliverablesMost ProjectsVVPVNFREQ


New 3rd party dependencies, new FOSS (final confirmation)

(tick)(tick)(tick)


License scan issues addressed

(tick)(tick)(tick)


Address all security issues

(tick)(tick)(error)


All high/highest priority jira tickets addressed

(tick)(tick)(tick)


Update Frankfurt Release Platform Maturity, CII badging update - update M4 Result

(tick)(tick)(error)


Test coverage goals complete

(tick)(tick)(error)


No Gerrit requests older than 36 hrs.

(tick)(tick)(error)


Integration weather board update

(tick)

(error)

(error)


Update Frankfurt Risks

(tick)(error)(tick)


RCx

  • All high/highest priority jira tickets addressed
  • Remaining License scan, security critical issues addressed
  • Update Release note and documentation
  • Docker images “Release” dues 
  • Project specific test plan for El Alto completed
  • Update Frankfurt Risks
  • Integration Weather Board complete
  • Versioning at the project level
  • Check the certification expiry of your application. It should be valid for the next 9 months after RC0.

Sign-off

  • Remaining high/highest priority jira tickets addressed or workaround documented
  • Close/move all open/in-process jiras to a future release
  • Integration "Sign-Off" on Docker images “Release” 
  • Release notes and documentation completed
  • OOM tag release and version in helm chart
  • Update the Frankfurt Release Key Updates
  • No labels