Skip to content
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

Upgrade proxy app to use cflinuxfs4 stack #360

Closed
1 of 6 tasks
Tracked by #137
pkfec opened this issue May 11, 2023 · 0 comments · Fixed by #361
Closed
1 of 6 tasks
Tracked by #137

Upgrade proxy app to use cflinuxfs4 stack #360

pkfec opened this issue May 11, 2023 · 0 comments · Fixed by #361

Comments

@pkfec
Copy link
Contributor

pkfec commented May 11, 2023

What we’re after

From cloud.gov:

Hello! This notification is to make you aware that you are still running cflinuxfs3 applications in your cloud.gov organization. Your applications will soon stop working unless you take action to migrate your applications to the cflinuxfs4, stack!

Please follow the directions below to migrate your applications to the cflinuxfs4, stack.

What should you do now for existing apps?
For existing applications which were created under cflinuxfs3 you will need to update the stack declaration to cflinuxfs4, there are two common ways of doing this detailed below.
The options below only have to be run once for each application on cflinuxfs3 , once the stack is set for an application, it is persistent until changed with any of these two steps.

  • Push the app manually and specify the stack with the cf cli: cf push MY-APP -s cflinuxfs4
  • Use the stack-auditor cf cli plugin to change the stack without having to push the application. Documentation for using this plugin is at https://docs.cloudfoundry.org/adminguide/stack-auditor.html#change-stacks, the basic workflow is: - Install the plugin - Use the cf cli to target the org and space for your existing application - Run cf change-stack APP-NAME cflinuxfs4 to change the app to the cflinuxfs4 stack - Each application will take about a minute or so to run the cf change-stack... command depending on the size of the droplet.
  • Additional information Please refer to the deprecation notice at https://cloud.gov/2023/04/27/cflinuxfs3-deprecation-update/ which will give you additional information.

Action item(s)

On cloud.gov space:

  • Run cf push MY-APP -s cflinuxfs4manually on cloud.gov space
    or
  • Run cf change-stack APP-NAME cflinuxfs4
  • Update stack declaration to cflinuxfs4 inside manifest* files
  • Deploy and test the changes on dev space
  • Implement the changes on stage, feature and prod manifest files

Completion criteria

  • Run cf app proxy and verify fec-proxy app is upgraded to cflinuxfs4 stack in dev/feature/stage and prod environments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants