Which of my apps are affected?
To get a list of your apps that use the Cedar-14 stack, run the following two commands:
$ heroku plugins:install apps-table $ heroku apps:table --filter="STACK=cedar-14"
You can also filter the list of apps by team:
$ heroku apps:table --team=my-team --filter="STACK=cedar-14"
What additional resources are available to assist with upgrading your apps?
Step-by-step documentation is available to assist you with upgrading. Additionally, Heroku Enterprise customers can engage with the Customer Solutions Architecture (CSA) team to determine a strategy and timeline that works for your business.
Will apps on the Cedar-14 stack continue to run after the End-of-Life window? Will my app be shut down?
Yes, apps will continue to run for the foreseeable future. In addition, all other non-build functionality (such as setting app environment variables, scaling processes, running one-off dynos, and creating/managing addons) will continue to work unaffected.
However we highly encourage you to upgrade to a supported stack as these apps will receive limited technical support, and are run at your own risk. They will not receive security updates or technical support after November 2nd, 2020.
Will apps on the Cedar-14 stack continue to build during the End-of-Life window?
Yes, apps on the Cedar-14 stack will continue to build until November 2nd, 2020, as we want to provide customers ample time to upgrade to a supported stack.
I upgraded my app to a supported stack but my app no longer works as expected, can I rollback to Cedar-14?
Yes, you can rollback an app that has been upgraded to a supported stack to Cedar-14, see this Dev Center article.
My app does not have any dynos, since it's only used to hold addons. What affect will upgrading to Cedar-14 have on the addons?
The stack is only used by dynos run on an app, so upgrading the app to Cedar-14 will have no effect on the addons themselves.
What breaking changes are known when upgrading from Cedar-14?
- Xvfb is no longer supported.
- Newer stacks have updated sets of libraries in the stack image.
- End-of-life language versions may not be supported by buildpacks run on newer stacks. For example Ruby 1.9 is not available on stacks newer than Cedar-14 (see Ruby oldest available runtimes).
Do apps on the Cedar-14 stack receive technical support?
The Cedar-14 stack is no longer a supported stack and will receive limited technical support.
When is the Cedar-14 stack End-of-Life?
The Cedar-14 stack is end-of-life as of May 1, 2019 per the stack update policy.
Will the Cedar-14 stack receive security updates during the end-of-life window?
Yes, the Cedar-14 stack will continue to receive security updates until the end of the end-of-life window.