You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document provides an overview of the storage appliance software versions supported by Azure Operator Nexus. The document also covers the version support lifecycle and end of life for each version of Storage Appliance Software.
14
14
15
-
Minor version releases include new features and improvements. Patch releases are made available frequently and are intended for critical bug fixes within a minor version. Patch releases include fixes for security vulnerabilities or major bugs.
16
-
17
15
Azure Nexus Supports Pure x70r3 and x70r4 each being deployed with a version of the Purity Operating System (PurityOS) that is compatible with the Azure Nexus version.
18
16
19
-
PurityOS uses the standard [Semantic Versioning](https://semver.org/)versioning scheme for each version:
17
+
PurityOS uses the standard [Semantic Versioning](https://semver.org/) scheme for each version:
20
18
21
19
```bash
22
20
[major].[minor].[patch]
@@ -29,36 +27,62 @@ Examples:
29
27
Each number in the version indicates general compatibility with the previous version:
30
28
31
29
***Major version numbers** change when breaking changes to the API might be introduced
32
-
***Minor version numbers** change when functionality updates are made that are backwards compatible to the other minor releases.
33
-
***Patch version numbers** change when backwards-compatible bug fixes are made.
30
+
***Minor version numbers** change when functionality updates are made that are backwards compatible to the other minor releases. These versions involve new features and improvements.
31
+
***Patch version numbers** change when backwards-compatible bug fixes are made. Patch releases are made available frequently and are intended for critical bug fixes within a minor version. The type of issues fixed under patch release includes fixes for security vulnerabilities or major bugs.
32
+
33
+
## Version support guidelines
34
+
- All changes to version support and any version specific upgrade instructions will be communicated in release notes.
35
+
- Nexus will only support Long Term Support (LTS) storage versions. Purity LTS versions contain an odd number minor version, such as 6.1.x, 6.5.x etc.
36
+
- Nexus will support up to two LTS versions at any time.
37
+
- Support shall be provided for all patch releases documented in Nexus public documentation. Which means that Nexus will handle and resolve issue tickets where storage appliance is running a supported release version. These tickets may require a fix to Nexus software or be referred to the storage vendor support team depending on the specific details. If a fix requires inclusion of new Pure patch release, it will be appropriately tested and documented.
38
+
- Each Pure LTS release listed as supported is tested equally with each new Nexus release to ensure comprehensive compatibility.
39
+
40
+
41
+
## Release process
42
+
1. **End of support:**
43
+
- Nexus will announce end of support for the oldest supported LTS version via release notes once the timeline for the new LTS version is available.
44
+
- Nexus will stop supporting the oldest supported LTS version shortly before adding support for new LTS version (that is before the next LTS version is ready for testing in labs).
45
+
3. **Introduction:** Nexus typically declares support for a new LTS release once the first patch release is available. This is to benefit from any critical fixes. Release cadence:
46
+
- By default, the introduction of any new release support (LTS/patch) will be combined with Nexus runtime release.
47
+
- Introduction of a new LTS release may, in rare cases, require a specific upgrade ordering and a timeline.
48
+
- Depending on severity of Common Vulnerabilities & Exposures (CVE) fixes or blocker issues, a Purity version may be verified and introduced outside of a runtime release.
49
+
50
+
## Supported Storage Software Versions (Purity)
51
+
52
+
| PurityOS version | Support added in | End of support | Remarks |
| 6.1.x | Year 2021 | Jul 2024 | End of support in Nexus 2406.2 |
55
+
| 6.5.1 | Nexus 2403.x | Dec 2025*||
56
+
| 6.5.4 | Nexus 2404.x | Dec 2025*||
57
+
| 6.5.6 | Nexus 2406.2 | Dec 2025*| Aligned with Nexus runtime release |
34
58
35
-
We strongly recommend staying up to date with the latest available patches. For example, if your production cluster is on **`6.5.1`**, and **`6.5.4`** is the latest available patch version available for the *6.5* series. You should upgrade to **`6.5.4`** as soon as possible to ensure your cluster is fully patched and supported.
59
+
> [!IMPORTANT]
60
+
> \* At max 2 LTS versions will be supported. The dates are tentative assuming that by this timeframe we will have another set of LTS versions released, making this version deprecate per our support guidelines.
### How does Microsoft notify me of new Kubernetes versions?
71
+
### How does Microsoft notify me of a new supported Purity version?
48
72
49
-
This document is updated periodically with planned dates of the new Storage Software versions supported.
73
+
This document is updated periodically with planned dates of the new Storage software versions supported and for retiring versions. All new versions and end of support announcements are also communicated in release notes.
50
74
51
-
### What happens when a version reaches end of support?
75
+
### What happens when a version reaches the end of support?
52
76
53
-
When a version reaches end of support, it will no longer receive patches or updates. We recommend upgrading to a supported version as soon as possible.
77
+
Only the documented versions receive appropriate support. When a version reaches the end of support, it will no longer receive patches or updates. We recommend upgrading to a supported version as soon as possible.
54
78
55
79
### What happens if I don't upgrade my storage appliance software?
56
80
57
-
If you don't upgrade your storage appliance software, you continue to receive support for the software version you're running until the end of the support period. After that, you'll no longer receive support for your storage appliance. You need to upgrade your cluster to a supported version to continue receiving support.
81
+
If you don't upgrade your storage appliance software, you continue to receive support for the software version you're running until the end of the support period. After that, you'll no longer receive support for your storage appliance. You need to upgrade your storage appliance to a supported version to continue receiving support.
58
82
59
83
### What does 'Outside of Support' mean?
60
84
61
85
'Outside of Support' means that:
62
86
63
87
* The version you're running is outside of the supported versions list.
64
-
*You're asked to upgrade the storage appliance software to a supported version when requesting support.
88
+
*Per the guidance, any support tickets reported with unsupported versions won’t be triaged until customer upgrades the storage appliance software to a supported version.
0 commit comments