Release 2.15.0: Difference between revisions

From Lustre Wiki
Jump to navigation Jump to search
(9 intermediate revisions by 4 users not shown)
Line 3: Line 3:
== Current Schedule ==
== Current Schedule ==


* Jun 30 2021 - Feature Cut-off (Only features will patches already in review at this point still considered)
* Jun 30 2021 - Feature Cut-off (Only features with patches already in review at this point still considered)
* Jul 31 2021 - Feature Freeze (Final date for features to land for 2.14)
* Jul 31 2021 - Feature Freeze (Final date for features to land for 2.15.0)
* Oct 31 2021  - Code Freeze
* Oct 31 2021  - Code Freeze
* Nov 30 2021 - Release 2.15.0
* Nov 30 2021 - Release 2.15.0
Line 13: Line 13:


=== Test Matrix ===
=== Test Matrix ===
* Servers: RHEL 8.3
* Servers: RHEL 8.4
* Clients RHEL 8.3, SLES 15 SP2, Ubuntu 20.04
* Clients RHEL 8.4, SLES 15 SP2, Ubuntu 20.04
* OFED: inkernel
* OFED: inkernel
* E2FSProgs: v1.45.6.wc5
* E2FSProgs: v1.45.6.wc5
Line 25: Line 25:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! Feature  !! Developers !! Reviewers !! Testers !! Docs !! Confirmed in 2.14
! Feature  !! Developers !! Reviewers !! Testers !! Docs !! Confirmed in 2.15
|-
|-


| [https://jira.whamcloud.com/browse/LU-9121 Network Selection Policy (UDSP)] || Serguei Smirnov || Amir Shehata, Cyril Bordage || Sarah Liu ||  Serguei Smirnov || Yes
| [https://jira.whamcloud.com/browse/LU-9121 Network Selection Policy (UDSP)] || Serguei Smirnov || Amir Shehata, Cyril Bordage || Sarah Liu ||  Serguei Smirnov || Yes
|-
|-
| TBD || TBD  || TBD || TBD || TBD || TBD
| [https://jira.whamcloud.com/browse/LU-13717 Client Directory Encryption] || Sébastien Buisson || TBD || TBD || TBD || Not Yet
|-
| [https://jira.whamcloud.com/browse/LU-10391 IPv6] || Neil Brown || TBD || TBD || TBD || Not Yet
|-
|-
|}
|}
Line 38: Line 40:
From the [https://jira.whamcloud.com/browse/LU Lustre project page] in the [https://jira.whamcloud.com Lustre issue tracker], we can see a dashboard for the project.  On that page under the "Versions: Unreleased" section, there are links to future releases and all of the issues that are either targeted to be addressed in that release, or are already addressed for the release.  Here is a shortcut to Lustre 2.15.0's issue summary page:
From the [https://jira.whamcloud.com/browse/LU Lustre project page] in the [https://jira.whamcloud.com Lustre issue tracker], we can see a dashboard for the project.  On that page under the "Versions: Unreleased" section, there are links to future releases and all of the issues that are either targeted to be addressed in that release, or are already addressed for the release.  Here is a shortcut to Lustre 2.15.0's issue summary page:


* [https://jira.whamcloud.com/projects/LU/versions/14490 Lustre 2.15.0 Issues]
* [https://jira.whamcloud.com/projects/LU/versions/14791 Lustre 2.15.0 Issues]


Any issue that contains "Lustre 2.15.0" in the "Fix Version/s" field of a ticket is intended to be fixed for version 2.15.0.  The Lustre 2.15.0 Issues list is fluid, and will be updated on a continual basis as resources and priorities change.
Any issue that contains "Lustre 2.15.0" in the "Fix Version/s" field of a ticket is intended to be fixed for version 2.15.0.  The Lustre 2.15.0 Issues list is fluid, and will be updated on a continual basis as resources and priorities change.
Line 46: Line 48:
A convenience search filter is supplied for anyone looking for work that needs to be done for 2.15.0:
A convenience search filter is supplied for anyone looking for work that needs to be done for 2.15.0:


* [https://jira.whamcloud.com/issues/?filter=15815 Lustre 2.15.0 Unassigned Issues]
* [https://jira.whamcloud.com/issues/?filter=15960 Lustre 2.15.0 Unassigned Issues]


In addition, a search filter is available for anyone looking to start Lustre development with some simple development tasks, or anyone with a few minutes/hours available to improve Lustre:
In addition, a search filter is available for anyone looking to start Lustre development with some simple development tasks, or anyone with a few minutes/hours available to improve Lustre:


* [https://jira.whamcloud.com/issues/?jql=resolution=Unresolved%20AND%20labels=easy Lustre easy-to-fix issues]
* [https://jira.whamcloud.com/issues/?jql=project=LU%20AND%20resolution=Unresolved%20AND%20labels=easy Lustre easy-to-fix issues]
* [https://jira.whamcloud.com/issues/?jql=project=LUDOc%20AND%20resolution=Unresolved%20AND%20labels=easy Lustre easy-to-fix Documentation issues]


[[Category: Releases]]
[[Category: Releases]]

Revision as of 11:20, 24 June 2021

(Draft version - work in progress)

Current Schedule

  • Jun 30 2021 - Feature Cut-off (Only features with patches already in review at this point still considered)
  • Jul 31 2021 - Feature Freeze (Final date for features to land for 2.15.0)
  • Oct 31 2021 - Code Freeze
  • Nov 30 2021 - Release 2.15.0

(Note: these are very rough guidelines. For more accurate details on the schedule please refer to LWG call minutes)

Scope

Test Matrix

  • Servers: RHEL 8.4
  • Clients RHEL 8.4, SLES 15 SP2, Ubuntu 20.04
  • OFED: inkernel
  • E2FSProgs: v1.45.6.wc5
  • Interoperability: Latest 2.12.X and 2.14 Servers/Clients,

Features

The following features are under active development and could be possible for landing during the 2.15 release cycle

Feature Developers Reviewers Testers Docs Confirmed in 2.15
Network Selection Policy (UDSP) Serguei Smirnov Amir Shehata, Cyril Bordage Sarah Liu Serguei Smirnov Yes
Client Directory Encryption Sébastien Buisson TBD TBD TBD Not Yet
IPv6 Neil Brown TBD TBD TBD Not Yet

General Work and Maintenance

From the Lustre project page in the Lustre issue tracker, we can see a dashboard for the project. On that page under the "Versions: Unreleased" section, there are links to future releases and all of the issues that are either targeted to be addressed in that release, or are already addressed for the release. Here is a shortcut to Lustre 2.15.0's issue summary page:

Any issue that contains "Lustre 2.15.0" in the "Fix Version/s" field of a ticket is intended to be fixed for version 2.15.0. The Lustre 2.15.0 Issues list is fluid, and will be updated on a continual basis as resources and priorities change.

If you would like to own one or more tasks for the release but are not currently listed in the drop-down list of developers in JIRA then please email Peter Jones to get that setup

A convenience search filter is supplied for anyone looking for work that needs to be done for 2.15.0:

In addition, a search filter is available for anyone looking to start Lustre development with some simple development tasks, or anyone with a few minutes/hours available to improve Lustre: