Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Insert excerpt
Complexity
Complexity
nameIntermediate
nopaneltrue
Info
titlePermission Level

Level 4 or Higher - See permission level document for details

Overview

If you are a site administrator, and are hosting your site on the Pantheon framework, this page will help you apply Drupal security patches to your site. 

Table of Contents

Table of Contents
minLevel2

Log into the Pantheon Dashboard

The dashboard is located at https://dashboard.pantheon.io

Step 1: Select the Site to Update

Select the sandbox that contains your live site. See below.

Step 2: Check for Updates

Once you open the appropriate site, you will automatically be placed into the "Dev" environment. 

If there are updates available, you will see a message that says "There are X upstream updates available" Click the Apply Updates Button. Do NOT check the "Auto resolve conflicts" checkbox. See below. 

It will take about 60-90 seconds for the updates to run. You will see a commit log change once it is complete. See below. 

Step 3: Test the Updates on the Development Environment

Click the "View Development Site" button to visit the development site now that updates have been applied. See below

Once you are on the site, login to the Drupal admin by going to /user or click the login link in the footer of the site.

Navigate to "Reports > Status Reports. See below

Check the Status report to make sure the update has run.  See below.

After you have confirmed the update has been applied, click through a few pages and make sure everything is still working correctly.

Step 4: Apply the Updates on the Testing Environment

Once you go to the test server tab, you will see that there are new commits ready to deploy. Click all the checkboxes. It is important to pull files and database from the live environment, because this allows a true "test" of whether the updates will cause any problems on the live site when you deploy the updates there. 

It will take about 60-90 seconds for the updates to run. You will see a commit log change once it is complete. See below. 

Step 5: Test the Updates on the Testing Environment

Click the "View Test Site" button to visit the test site now that updates have been applied. See below

Once you are on the site, login to the Drupal admin by going to /user or click the login link in the footer of the site.

Navigate to "Reports > Status Reports. See below

Check the Status report to make sure the update has run.  See below.

After you have confirmed the update has been applied, click through a few pages and make sure everything is still working correctly.

Step 6: Apply the Updates on the Live Environment

Once you go to the Live server tab, you will see that there are new commits ready to deploy.

Click the button that says "Deploy Code from the Test to Live Environment"

You really shouldn't need to test again, because you just tested the update on a copy of the live site when you test on the test server. You are done! 

Insert excerpt
Drupal Support
Drupal Support
nameLogin
nopaneltrue

Insert excerpt
Franklin OIT Self Service Website
Franklin OIT Self Service Website
nopaneltrue