Projects/vpp/Release Plans/Release Plan 22.10

Revision as of 12:09, 12 July 2022 by Ayourtch (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


This page tracks release information for 22.10

Release Deliverables

See for information.

Release Milestones

The schedule below is TENTATIVE, to be confirmed at the next VPP community meeting.

The milestones' start time will be at 12:00 UTC on the day of the milestone.

Milestone Date Deliverables
RC1 2022-09-21 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 2022-10-12 (RC1+21) Second artifacts posted.
Release gate 2022-10-19 (RC2+7) Deadline for patches destined for the release
Formal Release 2022-10-26 (RC2+14) 22.10 release artifacts available.

NOTE: Dates chosen based on:

  • end-month release
  • milestone + days
  • release date after VPP community meeting, for discussion, go/no-go

Once we've pulled the 22.10 release throttle

We need to be disciplined with respect to bugfix commits. Here are a few common-sense suggestions:

  • All bug fixes must be double-committed to the release throttle, and the master branch
    • Commit first to the master branch, then "git cherry-pick" into release throttle
    • Manual merges may be required, depending on the degree of divergence between throttle and master
  • All externally found bug fixes need to have a Jira ticket
    • Please put Jira IDs into the commit messages.
    • Please use the same Jira ID for commits into the stable branch and master.

Expected Dependencies on Other Projects