mirror of
https://github.com/OpenNebula/one.git
synced 2025-01-06 13:17:42 +03:00
Updated Release Policy (markdown)
parent
9cb61f4442
commit
40f91b8f8b
@ -34,7 +34,7 @@ The Community Edition of OpenNebula and its binary packages are distributed unde
|
||||
|
||||
<p align="center">
|
||||
<img src="https://github.com/OpenNebula/one/wiki/CE_Release_Cycle.png" width="1000">
|
||||
<figcaption>Figure 1. Community Edition Life Cycle</figcaption>
|
||||
<br><figcaption>Figure 1. Community Edition Life Cycle</figcaption>
|
||||
</p>
|
||||
|
||||
### OpenNebula Enterprise Edition
|
||||
@ -43,12 +43,13 @@ While the source code of the Enterprise Edition of OpenNebula is distributed und
|
||||
|
||||
OpenNebula Systems releases regular maintenance versions with minor features and bug fixes for the Enterprise Edition, as well as LTS versions to reduce the risk, expense, and disruption of software deployment. Approximately every 6 months, each OpenNebula major or minor version can be either LTS (Long Term Support) or STS (Short Term Support). In principle there will be an LTS release every three main releases, but this frequency may be lower.
|
||||
|
||||
* An **STS version** is maintained until the next main version (LTS or STS) is available (usually every six months). These are production-quality releases and are technically supported for 7 months (Mainstream Support with bug fixing and minor enhancements until the next main version, at least during 6 months, and 1 overlapping month of Extended Support with critical bug fixing to allow users to update to the new main version). These releases serve as a proving ground for new capabilities by customers interested in adopting new major features and are able to perform upgrades multiple times a year.
|
||||
* An **LTS version** is maintained until the next LTS is available (at least for 18 months, but could be for longer). LTS releases are the ‘enterprise grade’ releases of OpenNebula and are technically supported for at least 27 months (Mainstream Support with bug fixing and minor enhancements until the next main version, at least during 6 months, Maintenance Support with bug fixing until the next LTS release, at least during 12 months, and 9 overlapping months of Extended Support with critical bug fixing to allow users to update to the new LTS version) - (See Figure 2.) From its 7th month, LTS releases do not include minor enhancements and there is a 3 month overlapping period (the last of the 27 month cycle) to permit a customer to remain in the maintenance and extended support phases with no minor features across two LTS releases. LTS releases are intended to be utilized primarily in production environments by customers interested in a release family with an extended support cycle. There is also a support extension for Extended Life Support.
|
||||
* An **STS version** will be maintained and technically supported for a period of 7 months. This incorporates the 6 months until the next main version (LTS or STS) is available, plus an additional month thereafter. These are production-quality releases that serve as a proving ground for new capabilities by customers interested in adopting new major features and are able to perform upgrades multiple times a year.
|
||||
|
||||
* An **LTS version** will be maintained and technically supported for a period of at least 27 months. This incorporates the time until the next LTS is available (which is at least for 18 months, but could be for longer), plus an additional 9 months thereafter. LTS releases are the “enterprise grade” releases of OpenNebula and are intended to be utilized primarily in production environments by customers interested in a release family with an extended support cycle. LTS releases are intended to be utilized primarily in production environments by customers interested in a release family with an extended support cycle. There is also a support extension for Extended Life Support.
|
||||
|
||||
<p align="center">
|
||||
<img src="https://github.com/OpenNebula/one/wiki/EE_Release_Cycle.png" width="1000">
|
||||
<figcaption>Figure 2. Enterprise Edition Life Cycle</figcaption>
|
||||
<br><figcaption>Figure 2. Enterprise Edition Life Cycle</figcaption>
|
||||
</p>
|
||||
|
||||
The lifetime of each main (major/minor) release may include the following phases:
|
||||
@ -63,7 +64,7 @@ For each new major or minor release, OpenNebula Systems contributes to the Commu
|
||||
|
||||
<p align="center">
|
||||
<img src="https://github.com/OpenNebula/one/wiki/CE_EE_Sync.png" width="1000">
|
||||
<figcaption>Figure 3. Synchronization between Community and Enterprise/figcaption>
|
||||
<br><figcaption>Figure 3. Synchronization between Community and Enterprise/figcaption>
|
||||
</p>
|
||||
|
||||
Our software is thoroughly tested through an internal [Quality Assurance](https://github.com/OpenNebula/one/wiki/Quality-Assurance) process before its release. Although our Community Edition is a full-featured version of OpenNebula, the Enterprise Edition provides a more tested, hardened, and production-ready version of OpenNebula that incorporates additional bug fixes developed by OpenNebula Systems and software patches with minor enhancements (except for LTS versions), along with a series of Enterprise Tools to simplify upgrades and the maintenance of OpenNebula clouds in production environments.
|
||||
|
Loading…
Reference in New Issue
Block a user