Upgrade DEV to 10.7.1

Overview

The generic steps have been documented under Upgrade ArcGIS Enterprise. This document will track notes from the implementation of these steps while upgrading the DEV instance.

The generic document will be updated with additional information throughout this process.

 

Checklist

Ensure backup exists
Update the ARM template parameters to ensure the CSE will copy the new install media
Update ARM templates to increment the CSE timestamp to ensure the CSE will run
Execute the ARM template to copy install media and templates to the VMs
Create a DSC upgrade template from the original deployment template
Copy this template to the WEB vm and ensure that all passwords and paths are correct
Execute the upgrade
Confirmation tests

Notes

  • Will begin Monday January 13, 2020

  • Backup run at 6:46am on Jan 13, 2020

  • Checked that parameters.dev.json references cseAllVM.ps1

  • Ran ARM template:

.\deploy.ps1 -Subscription fde9cf97-7bf0-4373-9fbd-eba18c6e0dfc ` -ResourceGroupName TC-DevTest-ArcGIS-RG ` -TemplateFilePath .\tccloud-template.json ` -ParametersFilePath .\parameters.dev.json
  • Some policy prevented the deployment of an NSG rule. Removed.

  • OS Disks had been manually resized since last template deploy. Updated parameters to match.

  • DS DataDisk had been manually resized. Updated parameters to match.

  • Past deployment had no support for multiple DS machines

    • Named -DS, not -DS0

    • Fitting templates, could look at migrating DS to more standard machine name later

  • GIS has been renames GIS0 and so template doesn’t match. Reverting

    • Old bug where VM name was GIS0, windows machine name wasn’t

    • Could look at migrating to standard VM names

    • Properties-osProfile-computerNameadd copyIndex()

  • ARM deployment succeeded, install media copied to VMs

 

  • Copied updated DSC template to web0 VM

    • DEV-BaseDeployment-ThreeMachine-UPGRADE-10.7.1.json

  • Checked that paths were valid (tried them)

  • Checked that template had passwords added

  • Ran DSC Upgrade

Configure-ArcGIS ` -ConfigurationParametersFile 'D:\DSC\PowerShell DSC\DEV-BaseDeployment-ThreeMachine-UPGRADE-10.7.1.json' ` -Mode Upgrade -DebugSwitch
  • Multiple versions of the ‘ArcGIS’ powershell module were found. Removed

  • Some disk warnings from DS data disk, which hosts the file share containing install media

    • This is currently a standard HDD (not SSD)

  • WebStylesPath pointed to D drive instead of installs network share. Fixed and restarting upgrade

    • "WebStylesPath": "\\\\egis-DEV-ds\\installs\\ArcGIS_Web_Styles_Windows_1071_170272.exe",`

  • Upgrade complete

 

Tests

  • Portal loads

  • Server valid according to Portal > Organization > Settings > Servers

  • Data store valid according to Server > Site > Data Stores

  • Created new hosted layer from CSV…pass.