scalingo 22 EOL Notice#3756
Conversation
EtienneM
left a comment
There was a problem hiding this comment.
question: did you make sure that all scalingo-20 occurrences have been updated?
I think so! |
Frzk
left a comment
There was a problem hiding this comment.
Thanks for this <3
I have only one issue, the rest are non-blocking suggestions and nitpicks :)
| @@ -0,0 +1,4 @@ | |||
| {% note %} | |||
| The [`scalingo-22`]({% post_url platform/internals/stacks/2000-01-01-scalingo-22-stack %}) stack will reach end-of-life on June 1, 2027. | |||
There was a problem hiding this comment.
non-blocking: I'm wondering if setting the EOL date to May 1 could be a good idea? That would allow us to keep a one month non-official additional delay for late customers 🤔
There was a problem hiding this comment.
I would keep this date since the change only affects new deployments. Support operators could still temporarily override this setting if needed.
| ## Support Period | ||
|
|
||
| scalingo-24 is based on Ubuntu 24.04. It will be supported through April 2029. | ||
| scalingo-24 is based on Ubuntu 24.04. It will be supported through May 2029. |
There was a problem hiding this comment.
non-blocking: shouldn't it read "until" instead of "through"?
There was a problem hiding this comment.
"Through May 2029" is intentional here because the stack remains supported until 1 June, covering the full month of May.
"Until May 2029" may create ambiguity about whether support includes the entire month. This ambiguity is precisely the issue I find with Canonical's documentation 😆
| | [scalingo-24]({% post_url platform/internals/stacks/2000-01-01-scalingo-24-stack %}) | Ubuntu 24.04 | May 2029 | [scalingo/scalingo-24](https://hub.docker.com/r/scalingo/scalingo-24) | | ||
| | [scalingo-22]({% post_url platform/internals/stacks/2000-01-01-scalingo-22-stack %}) ([EOL](#stack-end-of-life)) | Ubuntu 22.04 | May 2027 | [scalingo/scalingo-22](https://hub.docker.com/r/scalingo/scalingo-22) | |
There was a problem hiding this comment.
| | [scalingo-24]({% post_url platform/internals/stacks/2000-01-01-scalingo-24-stack %}) | Ubuntu 24.04 | May 2029 | [scalingo/scalingo-24](https://hub.docker.com/r/scalingo/scalingo-24) | | |
| | [scalingo-22]({% post_url platform/internals/stacks/2000-01-01-scalingo-22-stack %}) ([EOL](#stack-end-of-life)) | Ubuntu 22.04 | May 2027 | [scalingo/scalingo-22](https://hub.docker.com/r/scalingo/scalingo-22) | | |
| | [scalingo-24] | Ubuntu 24.04 | May 2029 | [scalingo/scalingo-24] | | |
| | [scalingo-22] ([EOL]) | Ubuntu 22.04 | May 2027 | [scalingo/scalingo-22] | |
And at the bottom of the file:
[scalingo/scalingo-22]: https://hub.docker.com/r/scalingo/scalingo-22
[scalingo/scalingo-24]: https://hub.docker.com/r/scalingo/scalingo-24
[scalingo-22]: {% post_url platform/internals/stacks/2000-01-01-scalingo-22-stack %}
[scalingo-24]: {% post_url platform/internals/stacks/2000-01-01-scalingo-24-stack %}
[EOL]: #stack-end-of-life
There was a problem hiding this comment.
Should be good now
| EOL stands for End-of-Life. A stack remains supported until its documented | ||
| end-of-support date. After that date, customers must migrate to a newer | ||
| supported stack. |
There was a problem hiding this comment.
issue: I'm not sure to understand this sentence properly. It refers to "end-of-life" and then to "end-of-support", without defining the latter (or are they the same?)
There was a problem hiding this comment.
I have changed this part to better align with the new table exposing support statuses. EOL is now described as a process rather than a status. (wait for the next push)
There was a problem hiding this comment.
Do you think it's clearer now?
Co-authored-by: François <francois+github@kubler.org>
Co-authored-by: François <francois+github@kubler.org>
Changes