Skip to content

Update Pro

jlagordon edited this page Mar 31, 2020 · 8 revisions

Updating Solodev CMS Pro involves logging into the AWS account associated with your instance, navigating to OpsWorks, updating the Chef cookbooks associated with the stack, changing the "CMSVersion" parameter to the updated version, and then finally redeploy the Solodev app.

Step 1 - Navigate to OpsWorks within AWS and select your Solodev stack

Step 2 - Update Chef cookbooks associated with the stack

  1. From your stack dashboard, click on the "Run Command" button
  2. Ensure "Update Custom Cookbooks" is selected as the command
  3. Ensure the "Select all" checkbox is selected under "Instances"
  4. Click on the "Update Custom Cookbooks" button

Step 3 - Update the "CMSVersion" parameter in the Custom JSON of your Stack Settings

  1. From your stack dashboard, click on the "Stack Settings" button
  2. Click on the "Edit" button
  3. Modify the "CMSVersion" parameter in the Custom JSON so as to reference the new Solodev version number (Solodev will provide this with your notice of a pending update)
  4. Click on the "Save" button

Step 4 - Redeploy the Solodev app

  1. From your stack dashboard, click on "Deployments" in the left navigation
  2. Click on the "Deploy an App" button
  3. Ensure "Solodev (other)" is selected as the App
  4. Click on the "Deploy" button
  5. This will redeploy Solodev and get the CMSVersion number specified in Step 3
  6. You will see a checkmark next to the deployment indicating that the stack succesfully updated