-
Notifications
You must be signed in to change notification settings - Fork 9
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
Implement RFC0052: Graceful Stack Upgrades #572
Comments
Blocked by #558 |
In investigating this issue, I didn't encounter any issues with stack upgrades for any of the PHP sample apps (except the vendored app, but that's a separate issue). I also built a laravel app with the steps outlined here. That app fails to build due to issues with Jammy, unrelated to upgrading the stack. Even though I have not seen any failures, I think it would be prudent to clear the composer-install buildpack composer packages cache on stack upgrades. Some packages rely on dependencies like openssl and I think there is a chance that reusing the packages could cause issues with extensions. |
RFC
Summary
All Paketo Buildpacks should support graceful stack upgrades between the current Bionic and Jammy stacks. For most buildpacks, this should not require any changes, but for some buildpacks, layers created in previous builds that would normally be reused should be recreated if the stack ID changes.
Action Item
Consider what types of buildpacks would be impacted by a stack upgrade and make any relevant changes that would help to mitigate issues caused by that upgrade. If there is no work to be done, please comment on this issue explaining the context that helped to arrive at that conclusion.
The text was updated successfully, but these errors were encountered: