Update patch set 6

Change has been successfully merged

1 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:

```
The name of the file: reference/runtimes/2024.2.rst
Insertions: 37, Deletions: 12.

@@ -4,6 +4,9 @@
 Tested Runtimes for 2024.2
 ==========================
 
+Linux Distribution
+==================
+
 At the start of the 2024.2 development cycle, the current :ref:`LTS or stable
 distribution <pti-linux-distros>` versions are:
 
@@ -15,17 +18,8 @@
 
 * None
 
-Best Effort
------------
-
-This distribution list is the best effort to test them in OpenStack CI/CD.
-These may not be part of integrated testing and may be tested periodically only.
-
-* CentOS Stream 9
-* Rocky Linux 9
-
-Python Runtimes for 2024.2
-==========================
+Python
+======
 
 It is the :doc:`policy <../../resolutions/20181024-python-update-process>` that
 each OpenStack release cycle will target the latest available version of
@@ -52,7 +46,7 @@
 * Python 3.10 (available as default in Ubuntu 22.04)
 
   In previous cycle testing, we have not seen many incompatible changes between
-  Python 3. and Python 3.10. It is okay to skip running the Python 3.10 testing
+  Python 3.9 and Python 3.10. It is okay to skip running the Python 3.10 testing
   jobs assuming that anything that works on Python 3.9 and 3.11 will also
   work on 3.10.
 
@@ -64,4 +58,35 @@
 
   This is the upper bound of required testing for 2024.2.
 
+* Python 3.12 (going to be available as default in Ubuntu 24.02)
+
+  This is not mandatory testing in the 2024.2 cycle, and there is no guarantee
+  that the OpenStack 2024.2 release will support Python 3.12.
+
+  .. warning::
+
+     There is a high chance that we might see a lot of failure in Python 3.12
+     and need a good amount of time to fix them. Adding it as non-voting is an
+     effort to start testing and fixing the issues in advance. It is
+     recommended to start the minimal testing in the 2024.2 cycle.
+
+     Python 3.12 will be mandatory testing in a future release.
+
 More details on Python requirements can be found in :ref:`pti-python`.
+
+Advance/Unstable Testing
+========================
+
+The below list is for the distribution/python advance or unstable versions
+to test them in OpenStack CI/CD. These may not be part of integrated testing
+and may be tested as non-blockers or periodically only. The main idea is to
+test them in advance to be part of integrated testing in future
+cycles.
+
+Based on their testing infra setup, instability, or their future
+releases, we can modify the list during any phase of the current development
+cycle.
+
+* CentOS Stream 9
+* Rocky Linux 9
+* Ubuntu 24.04 (supposed to be released at the end of April 2024)
```


Patch-set: 6
Status: merged
Tag: autogenerated:gerrit:merged
Reviewer: Gerrit User 22348 <22348@4a232e18-c5a9-48ee-94c0-e04e7cca6543>
Label: SUBM=+1, 9f9068e6a58d25c21c903cd978dfc30ea5fe016a
Submission-id: 908862-formal-vote
Submitted-with: OK
Submitted-with: Rule-Name: gerrit~DefaultSubmitRule
Submitted-with: MAY: Verified: Gerrit User 22348 <22348@4a232e18-c5a9-48ee-94c0-e04e7cca6543>
Submitted-with: MAY: Code-Review: Gerrit User 5314 <5314@4a232e18-c5a9-48ee-94c0-e04e7cca6543>
Submitted-with: MAY: Workflow: Gerrit User 10342 <10342@4a232e18-c5a9-48ee-94c0-e04e7cca6543>
Submitted-with: MAY: Rollcall-Vote: Gerrit User 935 <935@4a232e18-c5a9-48ee-94c0-e04e7cca6543>
Attention: {"person_ident":"Gerrit User 8556 \u003c8556@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 7166 \u003c7166@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 8648 \u003c8648@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 36216 \u003c36216@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 841 \u003c841@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 23851 \u003c23851@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 11604 \u003c11604@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 17685 \u003c17685@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 11975 \u003c11975@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 29313 \u003c29313@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
Attention: {"person_ident":"Gerrit User 32755 \u003c32755@4a232e18-c5a9-48ee-94c0-e04e7cca6543\u003e","operation":"REMOVE","reason":"Change was submitted"}
This commit is contained in:
Gerrit User 22348 2024-03-18 16:26:32 +00:00 committed by Gerrit Code Review
parent cb4ddf88e2
commit 6d1ceea048
1 changed files with 114 additions and 0 deletions

View File

@ -156,5 +156,119 @@
"revId": "42fdf0095c23c3eb892497a52a9675e21708fce7",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543"
}
],
"submitRequirementResults": [
{
"submitRequirement": {
"name": "Code-Review",
"description": {
"value": "An informational vote on this revision"
},
"applicabilityExpression": {
"value": {
"expressionString": "is:false"
}
},
"submittabilityExpression": {
"expressionString": "is:true"
},
"overrideExpression": {},
"allowOverrideInChildProjects": false
},
"applicabilityExpressionResult": {
"value": {"expression":{"expressionString":"is:false"},"status":"FAIL","errorMessage":{"value":null},"passingAtoms":[],"failingAtoms":["is:false"]}
},
"submittabilityExpressionResult": {
"value": {"expression":{"expressionString":"is:true"},"status":"NOT_EVALUATED","errorMessage":{"value":null},"passingAtoms":[],"failingAtoms":[]}
},
"overrideExpressionResult": {},
"patchSetCommitId": "42fdf0095c23c3eb892497a52a9675e21708fce7",
"legacy": {
"value": false
},
"forced": {},
"hidden": {}
},
{
"submitRequirement": {
"name": "Rollcall-Vote",
"description": {
"value": "An informational vote from team members"
},
"applicabilityExpression": {
"value": {
"expressionString": "is:false"
}
},
"submittabilityExpression": {
"expressionString": "is:true"
},
"overrideExpression": {},
"allowOverrideInChildProjects": false
},
"applicabilityExpressionResult": {
"value": {"expression":{"expressionString":"is:false"},"status":"FAIL","errorMessage":{"value":null},"passingAtoms":[],"failingAtoms":["is:false"]}
},
"submittabilityExpressionResult": {
"value": {"expression":{"expressionString":"is:true"},"status":"NOT_EVALUATED","errorMessage":{"value":null},"passingAtoms":[],"failingAtoms":[]}
},
"overrideExpressionResult": {},
"patchSetCommitId": "42fdf0095c23c3eb892497a52a9675e21708fce7",
"legacy": {
"value": false
},
"forced": {},
"hidden": {}
},
{
"submitRequirement": {
"name": "Verified",
"description": {
"value": "Verified in gate by CI"
},
"applicabilityExpression": {},
"submittabilityExpression": {
"expressionString": "label:Verified\u003dMAX AND -label:Verified\u003dMIN"
},
"overrideExpression": {},
"allowOverrideInChildProjects": false
},
"applicabilityExpressionResult": {},
"submittabilityExpressionResult": {
"value": {"expression":{"expressionString":"label:Verified=MAX AND -label:Verified=MIN"},"status":"PASS","errorMessage":{"value":null},"passingAtoms":["label:Verified=MAX"],"failingAtoms":["label:Verified=MIN"]}
},
"overrideExpressionResult": {},
"patchSetCommitId": "42fdf0095c23c3eb892497a52a9675e21708fce7",
"legacy": {
"value": false
},
"forced": {},
"hidden": {}
},
{
"submitRequirement": {
"name": "Workflow",
"description": {
"value": "Approved for gate by core reviewer"
},
"applicabilityExpression": {},
"submittabilityExpression": {
"expressionString": "label:Workflow\u003dMAX AND -label:Workflow\u003dMIN"
},
"overrideExpression": {},
"allowOverrideInChildProjects": false
},
"applicabilityExpressionResult": {},
"submittabilityExpressionResult": {
"value": {"expression":{"expressionString":"label:Workflow=MAX AND -label:Workflow=MIN"},"status":"PASS","errorMessage":{"value":null},"passingAtoms":["label:Workflow=MAX"],"failingAtoms":["label:Workflow=MIN"]}
},
"overrideExpressionResult": {},
"patchSetCommitId": "42fdf0095c23c3eb892497a52a9675e21708fce7",
"legacy": {
"value": false
},
"forced": {},
"hidden": {}
}
]
}