AVEVA™ System Platform 2017 Update 3 SP 1 Patch 01 Installation Guide

Last revision: 6/12/2020

This document provides important information about applying Patch 01 to AVEVA™ System Platform 2017 Update 3 SP 1, using either the Patch Manager utility or Silent Installation.

In This Document

Read This Before Installing Patch 01

Installing the Patch

Installing the Patch Silently

Applying the Patch to Application Server 2017 Update 3 SP 1 Redundant Platforms

Read This Before Installing Patch 01

This section contains essential information about applying Patch 01. It is important to understand the patch process and how to prepare your system for patch installation before running the Patch Manager utility or installing silently.

Also in This Section

Patch Information

Important

Patch Information

Apply this patch to System Platform 2017 Update 3 SP 1 to update the installed component products. The following table shows products included in the patch and version numbers. Two version numbers for each product are shown. The first version shown (pre-patch) is the product version included in System Platform 2017 Update 3 SP1. The second version (post-patch) is the version number that will be installed with this patch.

Program Name

Version

Pre-patch

Post-patch

Platform Common Services 4.3.3 (or 4.3.4)

4.3.19141.2*

4.3.20141.1

Sentinel System Monitor 1.1 SP1 (includes Sentinel Agent Install Manager + Sentinel Manager)

1.1.100

1.1.101

Wonderware Application Server 2017 Update 3 SP1 (includes InTouch OMI)

2017.3.100

2017.3.101

Wonderware Historian 2017 Update 3 SP1

2017.3.100

2017.3.101

Wonderware Historian Client 2017 Update 3 SP1

2017.3.100

2017.3.101

Wonderware InTouch 2017 Update 3 SP1 (all languages)

2017.3.100

2017.3.101

Wonderware Operations Integration - Core Communications Driver (G-3.0 Series)

6.0.000

6.0.001

Wonderware Operations Integration - Supervisory Gateway Communications Driver (G-3.0 Series)

6.0.000

6.0.001

* Upgrade from PCS 4.3.3 (v4.3.19141.2) and 4.3.4 (v4.3.20048.1) is supported. PCS 4.3.5 (v4.3.20141.1) is installed with this patch.

You can verify product version numbers in the Windows Control Panel, under Programs and Features. Once you install the patch, the version numbers of the patched products are updated by incrementing the last digit of the version number from "0" to "1" (for example, to 17.3.101, or to 6.1.001). "P01" is appended to the program name. The Platform Common Services version, listed under Program Name, increments from 4.3.3 to 4.3.4.

This patch can only be applied to System Platform 2017 Update 3 SP1.

Important

You Must Have Reboot Privileges: In a server operating system, inadequate privileges can prevent a user from rebooting the computer. After patch installation, the patch installer might be unable to force the required computer reboot. In this case, you will need to manually reboot the computer to properly complete the software patch process.

Allow Adequate Time: Improvements in the libraries provided with the Galaxies will increase the time required to run the Galaxy Patcher when compared to past installations. The time to patch an individual Galaxy can vary from a few minutes to an hour or more, based on the complexity of the Galaxy. The Galaxy Patcher will only run on the deployed Galaxy. For an undeployed Galaxy, the Galaxy Patcher will launch automatically and patch the Galaxy the first time you connect to it in the IDE.

Multiple Galaxies: In most previous patch releases, all installed Galaxies were patched immediately after the Patch Manager finished patching the node. For this patch release, only the deployed Galaxy is patched immediately after the patch installation process finishes. Undeployed Galaxies are patched the first time you connect them to the IDE.

InTouch: InTouch Modern Applications will be patched the first time you connect to them. Patching will require approximately ten minutes per Modern Application. Times may vary, based on the number of symbol templates in your galaxy.

Before Patching Application Server or InTouch

Before Patching the Historian

Before installing the patch, shut down the Historian and back up the Runtime DB. To shut down the Historian:

  1. Open the SMC and select Historian.
  2. Select the Historian node name.
  3. Select Management Console, then right-click to open the context menu.
  4. Select All Tasks from the context menu, then select Shutdown (and disable) Historian.
  5. Enter your credentials to shut down the Historian.

Before You Launch the Patch Installer

Prior to running the patch installer, undeploy the platform from the IDE, and check that any active remote IDE sessions are disconnected from the GR. Alternatively, you can shutdown the platform from the System Platform Management Console (see below). After undeploying the platform, exit all running System Platform applications including the System Platform IDE. Make sure the following System Platform and Microsoft applications are closed:

Note: If any processes or services are blocking patch installation, the patch install utility will prompt you to close them.

Use the System Platform Management Console (SMC) to shut down and/or stop the Historian, OI Servers, DA Servers (as applicable to your system):

Close the SMC after you have shut down the all the above processes.

Use the Windows Control Panel > Administrative Tools > Services to Stop any of the following services that are running:

Close the Control Panel and Services window after you have stopped all the above services.

Installing the Patch

Also in This Section

Modifying an Installation: PCS Errors

Download and Run the Patch

  1. Download SP2017U3SP1_Patch01.exe to a folder on the computer where AVEVA System Platform 2017 Update 3 SP1 is installed.
  2. Double-click SP2017U3SP1_Patch01.exe to extract the patch files. The End User License Agreement (EULA) appears.

    Note: The extracted patch files include a Readme directory with the Readme files for each individual component product. To access the product Readme files, navigate to the applicable folder under the Readme directory.

  3. Accept the License Agreement. The Patch Manager window appears.
    1. The Patch Manager displays a list of available patches, the associated product names, and patch status for each product. By default, all installed products are selected for patching. We recommend that you install all patches.
    2. Click a product name to view the Readme file for that product. The System Platform Readme appears at the top of the list of installable items and associated Readme files.
    3. Click the Install button. The patch Progress Window appears.

      Note: If any blocking programs or services are still running, a list of the still-running items appears and the Next button will be deactivated. Follow the instructions for closing the items, as listed above and on-screen. Once you close and/or stop the blocking items, select the Try Again button. When all the blocking items are closed/stopped, select the Next button to proceed.

  4. A Status Window displays a list of installed patches.
    1. Click the link provided to view the log file.
    2. Click the Finish button.
  5. The Galaxy Patcher patches the deployed Galaxy.

    Note: Galaxy patching may take several minutes. Do not shut down the node while this operation is in progress. Undeployed Galaxies remain unpatched until you connect to the Galaxy from the IDE.

  6. When installation completes, the Configurator opens. Some items, such as the Historian and/or Sentinel, may require reconfiguration.
  7. When configuration is complete, follow the prompts to reboot the machine.

Modifying an Installation: PCS Errors

This section describes a workaround/fix that can be applied if you see the following error message during a Modify installation of System Platform 2017 Update 3 SP1, after installing System Platform 2017 Update 3 SP1 P01.

Error: A newer version of Platform Common Services 4.3.3 is already installed.

Workaround

  1. Open the Control Panel, go to Programs and Features, then select Platform Common Services 4.3.5.
  2. Select the Change option.
  3. Select the ASB Service Repository feature. Use the “Entire feature will be installed on the local hard drive” option from the dropdown.
  4. Complete the "Modify" installation of the PCS Framework

Once you complete the workaround steps, you can add the new System Platform component/feature without encountering an error. Run setup.exe from the System Platform 2017 Update 3 SP1 installation media to perform the "Modify" installation.

Installing the Patch Silently

While you'll use the Patch Manager installation steps to do most installations, you can use a "silent" installation if you are applying the patch to several computers at once.

The workflow to install the patch silently is:

  1. Generate a response file.
  2. Run silent install from the command line.

    Note: Silent-mode installation of the Configurator is not supported in this patch. After installing the patch, the Configurator launches automatically, but you must perform the required configuration manually.

Generating the Response File for Silent Installation

  1. Run cmd.exe as an Administrator.
  2. Change the working directory to the folder that contains SP2017U3SP1_Patch01.exe.
  3. Run this command line: SP2017U3SP1_Patch01.exe /list /filename:c:\PatchCreation\response.txt.
  4. The response.txt file will appear in the c:\PatchCreation folder.
  5. Using a text editor, modify the response.txt file to keep only the patches you want to install.

Running Silent Install from the Command Line

  1. Run cmd.exe as an Administrator.
  2. Change the working directory to the folder where you downloaded SP2017U3SP1_Patch01.exe.
  3. Run the appropriate command line:
    1. To automatically restart the node when silent installation completes, run the following command line:
      SP2017U3SP1_Patch01.exe /Silent "c:\PatchCreation\response.txt".
    2. If you do not want to automatically restart your computer after silent installation completes, use the /Silentnoreboot option. However, changes do not take effect until the node is restarted:
      SP2017U3SP1_Patch01.exe /Silentnoreboot "c:\PatchCreation\response.txt"

    Note: Only the deployed Galaxy is patched. Undeployed Galaxies remain unpatched until they are deployed.

Applying the Patch to Application Server 2017 Update 3 SP 1 Redundant Platforms

You can reduce plant down time by patching the two partner nodes in an Application Server redundant pair, one at a time.

Platforms hosting redundant pairs may be deployed even when a partner platform is not patched and the Galaxy Repository (GR) platform is either patched or in the Software Upgrade Pending (SUP) state.

When applying the patch to a redundant pair, we recommend patching the standby partner first. This way, only one failover of the redundant engines is needed, thus minimizing the period of time in which process data is not collected. After patching the first node, patch the second as soon as possible. When only one node is patched, backup and failover are not available. Both nodes must be patched to enable redundancy.

The procedure for patching redundant pairs is similar to the procedure for upgrading redundant pairs (see the Wonderware System Platform Installation Guide for the upgrade procedure). However, there are some differences between patching and upgrading. Follow the actions listed in the table below to patch a GR node and redundant pair. Using this procedure will reduce down time. These instructions assume an initial state where the primary engine (E1) is active. At the conclusion of this procedure, all three nodes are patched and the backup engine (E1b) is active.

The following table illustrates the workflow for patching a Galaxy Repository and one redundant pair, consisting of different nodes, from unpatched (v1) to patched (v2). Action items are shaded. In this example, Node B and Node C comprise the redundant pair, and a redundant Application Engine is hosted by the platform on each node. Use the Platform Manager to determine which platform (P1 or P2) is hosting the active Application Engine. See the Platform Manager User's Guide for additional information.

 

Redundant Pair

 

Node A4.
GR
Platform 0 (P0)

Node B
Primary AppEngine (E1)
Platform 1 (P1)

Node C
Backup AppEngine (E1b)
Platform 2 (P2)

Step

Action

Resulting State

Action

Resulting State

Action

Resulting State

N/A

Initial state

Deployed

 

E1 Deployed - Active

 

E1b Deployed - Standby

1

Upload run-time changes.

Changes made at run-time now stored in the database.

 

 

 

 

2

Apply patch. Shut down P0 and its engines when prompted.

P0 and its engines remain deployed but are shut down.

 

 

 

 

3

Reboot when prompted.

Software is patched to v2 and P0 engines are running off-scan.

 

 

 

 

4

Open the IDE.

Galaxy database now at v2.
IDE shows P0, P1 and P2 in SUP state.

 

 

 

 

5

Cascade deploy P0.

All objects on P0 are deployed. The SUP state is cleared for these objects.

Note: Objects on P0 are undeployed prior to being deployed.

 

 

 

 

6

 

 

 

 

Apply patch. Shut down P2 and its engines when prompted.

P2, its hosted engines and objects remain deployed but are shut down.

7

 

 

 

 

Reboot when prompted.

E1b is patched to v2 and is running off-scan.

8

 

 

 

E1 becomes undeployed.

Note: Objects under E1 show as deployed, since the objects are deployed on redundant partner AppEngine E1b.

Cascade deploy P2.

Note: This action results in a brief downtime for objects on E1 and E1b as E1 becomes undeployed (a few seconds to a few minutes, depending on number of objects).

E1b becomes active and its objects are running on-scan.

Note: E1b does NOT start from the checkpointed state of unpatched E1.

9

 

 

Apply patch. Shut down P1 and its engines when prompted.

P1, its hosted engines and objects remain deployed but are shut down.

 

 

10

 

 

Reboot when prompted.

E1 is patched to v2 and is running off-scan.

 

 

11

 

 

Cascade deploy P1.

E1 is deployed as part of P1 deployment.
E1 starts as standby and fully syncs with active engine.

 

No downtime for objects on E1b as E1b continues to run as active.

N/A

Final state

Deployed

 

E1 deployed - Standby

 

E1b deployed - Active

Copyright © 2020 AVEVA Group plc and its subsidiaries. All rights reserved.   |   Contact Us