-
Notifications
You must be signed in to change notification settings - Fork 477
Update Cloud version support policy #20877
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for cockroachdb-api-docs canceled.
|
✅ Deploy Preview for cockroachdb-interactivetutorials-docs canceled.
|
Files changed:
|
✅ Netlify Preview
To edit notification comments on pull requests, go to your Netlify project configuration. |
devarshishah3
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
9d9ddcc to
1bacd7e
Compare
celiala
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes LGTM
1bacd7e to
2575d01
Compare
| For each release type, the end date of this period is called End of Support (EOS). | ||
|
|
||
| A cluster running an unsupported CockroachDB version is not eligible for Cockroach Labs’ [availability SLA](https://www.cockroachlabs.com/cloud-terms-and-conditions/cockroachcloud-technical-service-level-agreement/). | ||
| CockroachDB {{ site.data.products.basic }} and {{ site.data.products.standard }} clusters only support **Regular releases**. This ensures that these clusters are using versions of CockroachDB that receive a full year of support with routine patch updates. All CockroachDB {{ site.data.products.basic }} and {{ site.data.products.standard }} clusters are automatically upgraded to the next major Regular release upon its GA release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a nuance here. All Basic clusters are automatically upgraded. If you have Standard cluster and have enabled manual upgrade, the cluster will not be automatically upgraded. The customer will have to take the action themselves. In this case, if the customer is running an EOS version (For standard, Regular release is EOS 12 months after the date of production release), they will be automatically upgraded to the next regular release.
If the customer has no manual upgrade set on Standard, they will be automatically upgraded
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The note underneath this paragraph spells out the nuance of setting Standard to handle manual upgrades/automatic upgrades happening after the EOS:
CockroachDB {{ site.data.products.standard }} clusters have the option to [disable automatic major-version upgrades]({% link cockroachcloud/cluster-management.md %}#manage-cluster-upgrades). In this case, you are responsible for upgrading the cluster before the current version hits the end-of-support (EOS) date in order to maintain uninterrupted support and SLA guarantees. Clusters that have not upgraded after the EOS date for that version are upgraded automatically.
I think it's more clear to give the default behavior, that Basic/Standard are upgraded automatically upon GA release, and allow the following paragraph to go into details about the scenario of setting Standard to upgrade manually.
309556a to
cd6b6d8
Compare
florence-crl
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm pending suggestions
|
|
||
| {{site.data.alerts.callout_info}} | ||
| This page describes the support of CockroachDB versions on CockroachDB Cloud, which is not affected by LTS or End of Support timelines specified for CockroachDB Self-Hosted. | ||
| On CockroachDB Cloud {{ site.data.products.advanced }} clusters, the EOS date for Regular releases is shared between CockroachDB Cloud and CockroachDB Self-Hosted, meaning the EOS date for a Regular release on an {{ site.data.products.advanced }} cluster is identical to the [Self-Hosted release and support schedule]({% link releases/release-support-policy.md %}#supported-versions). When a GA release is promoted into an LTS, the long-term maintence support window for that version applies to the Cloud cluster as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please link GA and LTS to their definitions: https://deploy-preview-20877--cockroachdb-docs.netlify.app/docs/releases/release-support-policy#regular-releases
Co-authored-by: Florence Morris <58752716+florence-crl@users.noreply.github.com>
Disallowing Innovation releases on Basic/Standard and reframing support on Advanced as allowing access to bleeding-edge features.
https://cockroachlabs.atlassian.net/browse/DOC-15235