Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 8 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 ProjectsVVPVNFREQINT

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

(tick)(tick)(tick)(error)

License scan issues addressed

(tick)(tick)(tick)(tick)

Address all security issues

(tick)(tick)(error)(error)

All high/highest priority jira tickets addressed

(tick)(tick)(tick)(tick)

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

(tick)(tick)(error)(error)

Test coverage goals complete

(tick)(tick)(error)(error)

No Gerrit requests older than 36 hrs.

(tick)(tick)(error)(tick)

Integration weather board update

(tick)

(error)

(error)(error)

Update Frankfurt Risks

(tick)(error)(tick)(tick)

Lab resources secured for release validation 

(error)(error)(error)(tick)

Use case readiness(error)(error)(error)(tick)

CI/CD readiness(error)(error)(error)(tick)

Integration test readiness(error)(error)(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